Scrub salinan kredensial hidup dari config dan dump
Sapuan setiap repo untuk nilai-nilai dari cluster 's live Secrets (2026-09-23) ditemukan salinan di sini: JWT menandatangani rahasia sebagai '${JWT _ SECRET: < ...
Sesi AliasResponseMendagingTextTest membawa kreaAlias kanan sekarang kebutuhan
Suite penuh tertangkap apa yang ditargetkan menjalankan sendiri tidak akan memiliki: sesi fixture ini telah tidak ada hak di atasnya, sehingga createAlias baru ...
Pengingat kalender mengirimkan move off thread penjadwalan bersama
Thread penjadwalan awal musim semi dibagi oleh setiap metode @ Scheduled dalam layanan ini - pulsa kampanye 1-detik, centang mesin tetes, dan Layanan Schedulern...
Tes sambungan IMAP / SMTP tak boleh digunakan sebagai probe jaringan
POST / api / email / anggota-imap / test dan / {id} / imap / test terhubung ke host apapun dan port pemanggil disediakan dan kembali pesan pengecualian mentah. ...
Alias, domain, dan personal- tindakan admin kotak surat membutuhkan hak manajemen
buat / hapus pada sebuah email alias, * * * * * * * * * * * * * * * * * pada org mengirim domain, dan * * * * * * * * * * * * * pada pribadi (self-hosted) kotak...
Sebuah kotak surat dan alias anggota hanya dapat dibaca di dalam organisasi mereka sendiri
GET * * * * * * * * * * * * * * took no HttpServetRequest at all - no session, no org Periksa di mana saja di jalan - dan GET * * * * * * * * * * * * * * * meme...
Suatu ekspor kalender atau impor harus salah satu penelepon benar-benar dapat membuka
GET / export / calendar / {id} dan POST / import / {calendarId} mengambil UUID kalender sendiri - tidak HttpServetRequest, jadi tidak ada sesi, tidak ada org at...
Layanan pencari menandai konstruktor injeksi, sehingga layanan dimulai
9809d4b memberikan SearchService konstruktor kedua (jam, untuk tes) dan tidak ditandai, jadi Spring memilih tidak, mencari sebuah no- argumen konstruktor, dan p...
Cari yang menghormati permintaan, dan setiap tindakan surat di kotak surat yang terbuka
Dua masalah pada / pesan, tetap dalam layanan. Pencarian tidak berhasil. Path indeks melemparkan CASSCASTException pada setiap hit (Instan - > Penanda waktu, t...
Seorang anggota dapat menempatkan daftar cek pada kalender mereka, sekali
Checklist hidup di KBService dan kalender hanya memiliki KETIKA, jadi checklist terjadwal adalah acara anggota biasa yang membawa sourceType CHECKLIST, daftar c...
Berbagi-kotak surat * * * * * * * * * * * *
* * * * * * * * * * * * * pada / api / email / shared-mailbox hanya dibutuhkan sesi - setiap anggota terotentikasi dapat membuat kotak surat bersama, menghapus ...
Token negara bagian OAuth adalah catatan server-side, bukan blob tangan peramban kembali
/ api / email / oauth / callback dan * * * * * * * * * * * * * * yang publik dan sesionless ( Operator mengarahkan peramban kesini tanpa sesi Kamo), jadi 'state...
A Dari override harus berupa alamat penelepon dapat mengirim sebagai
POST / api / email / send diambil request.getFromaddress () langsung ke header From and the SMTP amplop pengirim * * * * * * * * * * * * * * - > Email SmttpServ...
Sejarah pengantar nama anggota di balik setiap perubahan
Pengaturan Surel Deliverability menampilkan alamat opt-out riwayat dengan yang membuat setiap perubahan, tetapi HistoryView hanya mengirim nama aktor, jadi hala...
Alias dan shared-mailbox nama akses mereka sebagai teks
GET dan POST / api / email / alias (dan / alias / anggota / {id}) dan GET dan POST * * * * * * * * * * * * jawab dengan entitas sendiri, yang Long memberId dan ...
Sebuah pilihan-keluar baris membawa anggota balik perubahan terakhir
Daftar opt- out bernama yang membuat perubahan terakhir setiap alamat (lastActorName) tapi bukan siapa mereka, jadi halaman pengaturan tidak dapat membuka kartu...
Menyimpan suatu kalender / integrasi kontak tidak pernah kosongkan atau menjatuhkan kredensial yang tersimpan
Sebuah integrasi kontak yang kredenalsJson digantikan oleh apa pun menyimpan dikirim. Tab org CalDAV / CardDAV mengirimkan semua empat bidang server (kosong - m...
Daftar akses kotak surat yang dibagikan hanya dapat dibaca di dalam organisasinya sendiri
GET * * * * * * * * * * * * * * dipanggil * * * * * * * * * * * * * * * * yang membaca akses baris untuk setiap id kotak surat. Setiap operasi akses lainnya (up...
Sebuah respon kotak surat bersama tidak membawa login IMAP
GET / API / Email / shared-mailbox (dan / my-access, make, update) back Shared MailboxEntity itu sendiri ke sesi apapun di Organisasi. Sampai penjaga kredensial...
Seseorang yang dikeluarkan dari tetesan tetap keluar
Mesin bergerak sampai 200 karena orang per tetes dari salinan itu dibaca pada awal lulus, sampai 25 detik tua oleh waktu masing-masing digunakan. Sementara itu ...
Orang tetesan menghitung mengikuti pencarian, jadi Semua selalu jumlah chip
Kampanye Drip
Sebuah tetes adalah urutan otomatis email seseorang masuk ketika sesuatu terjadi: memimpin (dengan tangan, impor), memimpin status atau sub-status perubahan, me...
Sebuah kampanye menjawab ke NoReply, e-mail anggota, atau alamat gubahan - NoReply secara baku
ReplyUntuk Editor menjadi tiga pilihan (Kampanye ReplyTo), disimpan dalam kolom balasan yang ada. Tidak ada DDL. - NO _ REPLY (kolom kosong, baku): ReplyTo: NoR...
Berhenti menyegarkan hibah kotak surat tak ada aplikasi yang dapat menyegarkan, dan katakan itu perlu menyambung kembali
Sebuah org tersambung Microsoft 365 melalui aplikasi platform Kamo; aplikasi platform adalah kemudian dimatikan dan org tidak memiliki registrasi sendiri. Penam...
Pemrobe kesederhanaan pada / aktuator / kesehatan / li, bukan kumpulan DB- sadar
Senyawa / aktuator / kesehatan termasuk indikator DataSource, jadi memulai ulang database gagal liveness pada setiap pod sekaligus dan memulai ulang seluruh pla...
Bounces to org sending domains come home, test sends are signed, and the relay 'DNS is read
Async pantulan. Pengirim amplop kampanye adalah dari pada domain pengiriman organisasi, yang MX (melalui CNAME untuk kontact.kamocrm.com) adalah alamat relay se...
Rilis koneksi Hikari idle sekarang bahwa YSQL pooling terbagi
Manajer koneksi tak ada sesi pin lagi * * * * * * * * * * * * * * * begitu menganggur koneksi aplikasi tidak lagi memegang sebuah backend basis data. Jauhkan ko...
Surat kampanye ditandatangani sebagai, dikirim dari, dan diarahkan oleh domain pengiriman yang diverifikasi
Kampanye dapat menyebutkan namanya sendiri Dari pada domain yang diverifikasi; jika tidak ia pergi sebagai pengirim massal org - yang harus sendiri berada di do...
Domain Setup 's API, peta pengirim relay bersama, dan menyapu yang mengkonfirmasi catatan hidup
* * * * * * * * * * * * * * * GET THE tab (VIEW _ BULK _ EMAIL), GET lookup for the add form, POST tambah, POST {id} / check, DELETE (manage _ BULK _ EMAIL); se...
Mengirim domain - tambahkan satu, baca rekaman DNS secara direkam, verifikasi, tahu apa yang dapat dilakukan alamat
Domain pengiriman (news.acme.com) disimpan dalam blob penyedia massal terenkripsi org dengan kunci DKIM-nya. Sending DomainChecker membaca apa yang akan dilihat...
Kunci-kunci DKIM dan rsa santai / santai-sha256 signer untuk organisasi 'pengiriman domain
DkimKeys menghasilkan suatu domain 's RSA-2048 kunci (disimpan dalam org' s dienkripsi besar penyedia blob) dan TXT nilai anggota mempublikasikan di kamoXXXXX. ...
Mesin ratchet sendToUser menghitung tiga overloads [lewati ci]
TransaktionalSendRatchetTest disematkan sendToUser di dua overload, sehingga tes pertama mungkin memeriksa mereka daripada tidak ada. c47fcf6 menambahkan buta -...
Setiap permintaan ditolak mengatakan mengapa, bukan hanya kampanye panggilan
2a72597 memberikan kampanye kontrol hukuman anggota daripada "Bad" Permintaan ". Kehilangan yang sama terjadi di mana-mana di EmailService yang menolak with a R...
DNS untuk mengirim domain - setiap server nama domain sendiri pertama, SPF dievaluasi, penyedia DNS bernama
LiveDnsResolver menanyakan nama-nama otoritatif daerah (ditemukan melalui 1,1,1,1 / 8.8.8.8), jadi sebuah catatan anggota baru saja disimpan di penyedia DNS mer...
Relay org terbagi (47.181.8,86) ditujukan untuk setiap organisasi; relay platform tetap KamoCRM 's
PlatformRelayProperties now knows both in-cluster relays: postfix-masse (47.181.8.87, hello.kamocrm.com) dan postfix-orgs (47.181.8,86), dengan alamat keluar, D...
Kampanye membaca widget menjatuhkan hitungan Hidup / Dikirim / Draft
Campaignment WidgetView.groups membawa jumlah tersebut hanya untuk widget builds dari sebelum tab panggung (kamo-internal d0b56adf). Setiap bangunan dikerahkan ...
Sebuah panggilan kampanye ditolak mengatakan mengapa, bukan "Permintaan buruk"
Layanan Kampanye menolak dengan Eksepsi ResponseStatusException membawa sebuah kalimat ditulis untuk anggota ("Jeda kampanye sebelum menghapusnya"., "Hanya jeda...
Widget yang ada di panggung membaca, tahap dari berkas layar layar oleh
Widget launchpad dibaca sekarang grup dan menghitung kampanye berdasarkan tahap tab / marketing / email digunakan: In- Progress (sending), Tidak Dimulai (draft ...
Archive suatu kampanye, dan widget meninggalkan yang diarsipkan keluar
POST * * * * * * * * * * * * * dan / unarchive (MANUGE _ BULK _ EMAIL) set dan Bersihkan arsip kampanye, dan Kampanye membawanya. The / marketing / email berkas...
Sebuah frame baca dan hidup untuk widget rumah Campaigns Email
GET / api / email / widget / kampanye adalah satu yang dibaca widget launchpad, dibangun untuk panel yang duduk di setiap halaman rumah penampil kampanye sepanj...
Salinan buta pada layanan-ke-layanan template kirim
SendTransaktionalRequest mengambil sebuah daftar bcc opsional, dibawa melalui sendToUser dan kirimkan ke amplop SMTP - termasuk alamat platform-coba lagi - jadi...
Terima indeks gambar OCI ketika memilah digest bawaan [lewati ci]
Gambar didorong sebagai indeks gambar OCI, jadi meminta registry untuk satu gambar hanya terwujud menjawab 404, mencerna kembali kosong dan cek gagal membuka. M...
Start ulang ketika sebuah same- commit membangun kembali daun pod pada digest tua [skip ci]
Langkah peluncuran mencoba untuk mendeteksi same- commit membangun kembali dengan membandingkan Referensi gambar pengembangan sebelum dan sesudah 'set image'. "...
Nama penerima dalam header yang kepala - hanya laporan keluhan tetap
Laporan arus Microsoft - loop sekarang hanya membawa header pesan asli, dengan apapun yang berbentuk seperti alamat bertopeng. Setiap pesan kampanye membawa X-K...
Buka dan klik pelacakan, laporan keluhan melalui email, jumlah outbox tertutup
- Pelacakan: komposer membungkus link web kampanye dalam sebuah redirect ditandatangani (< base > / c / < token >? u = & s =) dan menambahkan sebuah pixel terbu...
Satu mesin eligibilitas memutuskan siapa yang dapat mengirimkan kampanye
Setiap daftar menambahkan (anggota, penonton, salinan) dan mengirimkannya sendiri satu mesin apakah sebuah alamat dapat menerima kampanye, cek termurah pertama:...
Menjalankan jumlah kampanye, dan Kirim ke terakhir
Menghitung: - Setiap perubahan status bergerak jumlah kampanye dengan persis apa yang berubah: a kirim + 1 dikirim, sebuah laporan bouncing kemudian -1 dikirim ...
Daftar penerima kampanye keduanya, dengan total, dengan ukuran apapun
Daftar itu sudah membaca satu halaman pada suatu waktu, tetapi hanya ke depan, sebagai gulungan tanpa akhir tanpa total - dan filter status menemukan barisnya d...
Menyimpan sebuah kampanye tidak lagi gagal dengan "Baca ulang diperlukan"
The bulk- provider row (host, send window, warm-up, kampanye audiences) dibaca dalam calls ' transaksi lagi. Penyimpanan kampanye menulis penonton baris dalam t...
Kampanye dapat pergi ke setiap lead, account atau aplikasi anggota dapat melihat
"Semua petunjuk / akun / aplikasi" adalah aturan, bukan daftar. Hal ini disimpan dengan kampanye ( bulk-provider blob, mechanignAudiences - tidak DDL), berjalan...
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
