Let / senable drop the alias group for callers that open mailbox
Penyelundup kotak surat / pesan menawarkan set yang sama dengan komposer From field, minus satu hal: sebuah alias tidak dapat dibuka. Surat yang ditujukan untuk...
Pratilik variabel untuk templat e- signature
Penyunting template admin membuat setiap placeholder kosong untuk suatu kunci dengan tidak ada lengan sampleVariables, sehingga tujuh esign template yang ditamp...
Dicari, paged titik akhir untuk alamat anggota dapat mengirim dari
GET / API / Email / kotak surat / menjawab pertanyaan yang sama seperti / accessible - setiap alamat yang dapat dikirim anggota sebagai - tetapi sebagai salah s...
Nama kotak surat utama setelah anggota yang memegangnya
Sebuah kotak surat seseorang memegang sebagai utama mereka adalah alamat orang itu, jadi menyajikan itu di bawah apapun kotak surat itu berlabel pada waktu prov...
Bertindak pada seluruh folder, bukan hanya halaman yang digulung
Tandai semua folder yang dibaca dan Kosong adalah operasi folderwide klien tidak dapat mengekspresikan dengan batching uids: itu hanya pernah memegang halaman y...
Kembalikan file 2b23346, dan menjawab pengiriman besar dengan 413
2b23346 berkomitmen melalui indeks pribadi yang tidak pernah berasal dari HEAD, sehingga pohon tersebut hanya memegang tiga berkas yang dipentaskan ke dalamnya ...
Berhenti capping setiap kirim di 1MB, sehingga gambar disisipkan benar-benar dapat keluar
Menyamar dengan gambar ditempelkan gagal dengan "Gagal mengirim email" kosong. The komposer inline pasta ke dalam tubuh HTML sebagai base64 data URI, yang naik ...
Publikasikan kotak surat-perubahan peristiwa sehingga tilikan surat berhenti polling
Pohon folder, daftar percakapan dan daftar pesan masing-masing berjalan 30 detik mereka sendiri timer, reloading pada kesempatan bahwa sesuatu telah pindah. Web...
Push INBOX unread counts over NATS/WebSocket instead of polling
The nav-top mail badge in kamo-internal refreshed itself by calling /api/email/folders every 30 seconds, per browser tab. That endpoint walks the entire folder ...
Stop Hibernasi mangling "::" cast dalam asli SQL
Pengubah pencarian Hibernasi memperlakukan ":" sebagai sebuah titik dua yang lolos dan ke depan single ":". CockroachDB diterima * * * * * * * * * * * * * * * ...
Terus coba pengindeksan yang tahan lama konsumen NAS setelah menyebarkan
Sebuah rolling menyebarkan overlap pod dan yang keluar masih memegang tahan lama konsumen, jadi pod yang masuk mengikat ke "email-metadata- indexer" gagal denga...
Tambahkan pengindeksan metadata ke kolom terurut
Mengikuti kamo- shared-library mengubah peta percakapan / search _ index kolom array sebagai String [] / UUID [] daripada Daftar < T >, yang merupakan apa yang ...
Terikat indeks folder besar dan hentikan pada kegagalan struktural
Pekerjaan yang belum selesai dari sesi yang sedang berlangsung, menyapu sehingga pohon bersih. Indeks besar berjalan halaman dengan totalPages diatur ke Intege...
Selesaikan orang-orang di belakang alamat pada pesan
Sebuah header pesan tahu sebuah alamat dan nama tampilan apapun yang dipilih pengirim taruh di sampingnya. Organisasi ini sudah tahu lebih jauh - kolega, alamat...
Tidak pernah cocok memimpin terhadap perusahaan alamat sendiri
Petunjuk yang e-mail diatur ke noreply @ kamocrm.com cocok dengan setiap pesan yang alamat yang pernah dikirim - satu catatan utama muncul seluruh perusahaan ou...
Halaman menyapu memimpin sampai jendela ditutup
Satu halaman tetap kehilangan surat diam-diam ketika kotak surat mengambil lebih dari pesan pagesize diantara ticks - sebuah newletter burst, sebuah inbox sibuk...
Korespondensi utama asosiasi, dan memperbaiki indexer push mati
Tambahkan setengah surat dari tab Komunikasi utama, ditambah kemacetan yang dibutuhkan untuk eksis sama sekali. Platform tidak memiliki dorongan surat kerja: I...
Alamat balasan di ReplyTo, dan berhenti membocorkan pengecualian SMTP ke UI
Jawaban singkat ke pemberitahuan KamoCRM gagal dengan '{"error": "Alamat tidak valid"}' kata demi kata dalam kotak jawaban. String itu adalah kata-kata surat Ja...
Berhenti mengklasifikasikan sebuah akar HTML multipart / related sebagai lampiran
Setiap email transkasional yang kami kirim dengan logo org inline tiba di diri kami sendiri / pelihat pesan dengan subjek yang benar dan badan yang benar-benar ...
Pratilik contoh untuk sembilan pemberitahuan kesempatan
Tanpa lengan di sini admin Email Templat editor menghasilkan setiap plaseholder kosong, jadi siapa saja yang menyesuaikan sembilan ini akan mengedit kerangka ko...
Pratilik variabel untuk PHI _ ACCESS _ ALERT
Tanpa sebuah sampleVariables arm the admin Email Templates preview render every placeholder kosong, jadi siapapun diminta untuk menyetujui kata-kata keamanan wa...
Pindai repositori MFA terbagi
MfEnrollment Service adalah sebuah @ Service dalam kamo- shared-library, sehingga wildcard @ ComponentPindai ("com.kao") dalam aplikasi ini konstruksi apakah at...
Merge duplikasi kunci kamo yang crashlooped EmailService
Kapsul EmailService baru telah di CrashLoopBackOff sejak 16e8a05 - 22 memulai kembali, tidak pernah sekali dimulai. Snakeaml raise DuplicateKeyException on a re...
Commit tugas yang luar biasa dalam proses
Staged dan berkomitmen as- sehingga tidak ada yang tersisa uncommitted di pohon kerja. 1 berkas berubah, 12 penyisipan (+)
Harden the kubectl download against flaky egress [skip ci]
dl.k8S.io atas pelari itu keluar sesekali tetes pertengahan - transfer: curl: (56) OpenSSL SSL _ read: dekripsi gagal atau rekaman mac buruk yang gagal menyebar...
Avatar endpoints; fix unauthenticated reachability and contact tenancy
Adds the mailbox side of sender avatars, and fixes three pre-existing holes this work would otherwise have built on top of. AUTHENTICATION. OTKPreAuthFilter us...
Tambahkan CampaignController REST titik akhir untuk / api / email / kampanye
Area kerja surel / penyunting panggilan GET / POST / api / email / kampanye dll, tapi hanya Layanan Kampanye (@ Service) pernah dibuat - tidak ada @ Controller ...
Hapus peraba unsubscristMatcher ambigu yang startup jatuh
EmailService mount two servlets (MVC DispatcherServlet + Spring- WS MessageDispatcherServis at / *), so a bare string request Matcher ( "/ api / email / unsubsc...
Backend kampanye email besar - penyedia, operator, kepatuhan, realtime
Backend untuk tingkat org- kampanye email massal, sepenuhnya terpisah dari sehari-hari penyedia email sehingga tidak dapat dijungkirbalikkan / diblok bersama su...
Membangun kembali untuk mengambil tombol kanonikal
Tidak ada perubahan sumber. EmailService bundles kamo- shared-library at build time, so the CANONICAL _ KEYS memperbaiki (shared-lib c028131) hanya mencapai run...
Variabel contoh untuk template LEADS _ ASSIGNED
Tanpa sebuah kasus di sini, penyunting templat admin Pratilik membuat template baru dengan setiap placeholder kosong, yang berbunyi sebagai template rusak darip...
Terima X- * * * -Token untuk klien mobile dalam OTKPreOtorisasi
pertab sesi id sebagai X- * * * -Token (pencocokan * * * * * * * * * * * * * Ketika ada (dan tidak ada X-OTK), selesaikan sesi ini secara diam-diam dan atur atr...
Dukung "unblock selamanya" persetujuan gambar remote-remote
Tambahkan persetujuan wildcard (allowAll / isAlwaysAllowed) sehingga anggota dapat memilih tampilkan gambar eksternal dalam setiap pesan. Mengulang tabel perset...
Inline- CID org logo (SVG- > PNG) sehingga render dalam Gmail; hapus isi pesan; jaga kasus From- domain
- FIX (keamanan): email pemberitahuan tidak membawa tubuh pesan - hapus messagePreview dari template vars, buku besar, sampel dan pengaturan toggle. - FIX (logo...
Variabel contoh penyunting untuk missed-message notification template
Contoh pratilik untuk LEWAT _ CHAT _ MESSAGE dan SUPPORT _ TIKET _ REPLY kecenderungan. mentah vs HTM- lolos pengirim / judul varian digunakan oleh badan kanoni...
Microsoft 365 surat melalui Microsoft Grafik app-only (penataan kotak-surat per-kosong)
Microsoft 365 surat sekarang dibaca / dikirim melalui Microsoft Grafik app-saja (Mail.ReadWrite / Mail. Kirim izin aplikasi) daripada IMAP - satu aplikasi krede...
Bangun ulang untuk shared-lib LOAN _ STATUS _ UPDATE canonical template (9fab8c)
Bangun ulang untuk shared-lib RESUME _ PORTAL _ LINK canonical template
Bangun ulang untuk mengambil template LOAN _ DOCS _ READY _ LO canonical (shared -lib)
Hentikan serialisasi xovoca2 getter yang dihitung yang memecahkan cache MailCreified Redis
Mailcreaceis cache in Redis (GenericJackson2Json). Ditambahkan 'isXostal2 ()' getter boolean diserialisasi sebagai properti "xovoca2" tetapi tidak memiliki bida...
Rute semua surat penyedia awan melalui IMAP / SMTP dengan Oaut2 (XOAUTH2)
Penyedia Cloud (Microsoft 365, Exchange Online, Google Workspace, Zoho, IceWarp) warisan membaca / mengirim dari * * * * * * * * * * * * * * tapi resolver tidak...
Server- side "tampilkan gambar eksternal" persetujuan
Menggantikan klien-lokal (Penyimpanan Lokalisasi) mengingat pilihan gambar eksternal dengan catatan anggota abadi. New RemotemImageConangService (fail- soft rea...
Scope KamoMail mailbox / domain listing ke domain org sendiri (kebocoran cross-tenant)
SECURITY: * * * * * * * * * * * * * 'SELECT email DARI virtual _ users' (dan * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 'SELECT...
Persist yang dipilih penyedia OAuth pada callback sehingga berhenti kembali ke KamoMail
Mengganti suatu org ke Microsoft 365 (atau Google Area Kerja / Zoho) tidak pernah macet: OAuth callback menyimpan token dan hanya membalik status pada baris pen...
Resolve welcome- email logo dari host tema org, bukan apex
Logo header / footer dalam email sistem (selamat datang / verifikasi) dibangun sebagai * * * * * * * * * * * * * situs pemasaran, sehingga untuk orgs pelanggan ...
Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)
Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...
Vars contoh untuk pertemuan-ringkasan template preview
Tambahkan suatu kasus variabel sample untuk template ringkasan -pertemuan baru sehingga steward pratinjau UI render konten realistis.
Titik akhir internal untuk membuat / membatalkan acara kalender anggota
POST / api / internal / calendar / kejadian (X-Internall-Auth gath) menyelesaikan anggota - > pengguna - > kalender primer (membuat sebuah baku jika dibutuhkan)...
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
