[ SPF ]

Failover SPF ketika pengirim menggunakan domain amplop yang berbeda

Uji domain amplop serta IP pengiriman ketika aplikasi beralih ke rute email cadangannya.

Oleh tim peneliti EmailAuth · 3 menit membaca

[Poin-poin penting]

  • Tentukan identitas utama dan cadangan sebelum menguji ketersediaan.
  • Pass SPF cadangan mungkin tidak selaras dengan Domain Penulis.
  • Uji jalur balik nol, percobaan ulang, dan pemulihan sebagai kasus berbeda.
Di halaman ini

Rute failover dapat mempertahankan pengiriman pesan sambil mengubah identitasnya SPF mengautentikasi. Hanya menguji apakah IP cadangan diotorisasi akan melewatkan kegagalan penting: SPF mungkin lolos untuk domain amplop milik penyedia yang tidak selaras dengan domain Dari yang terlihat. Desain yang tangguh harus menentukan ketersediaan rute dan hasil autentikasi.

Tentukan kontrak identitas

Untuk jalur utama dan cadangan, catat kumpulan IP pengirim, KIRIM DARI domain, HELO perilaku, terlihat Dari domain dan DKIM penandatanganan domain. Sertakan apa yang terjadi ketika DNS domain khusus tidak tersedia atau penyedia kembali ke domainnya sendiri. Dapatkan detail ini dari konfigurasi layanan sebenarnya dan dokumentasi penyedia saat ini, daripada berasumsi kedua jalur memiliki default yang sama.

SPF mengevaluasi identitas SMTP , sementara DMARC membandingkan domain SPF yang diautentikasi dengan Domain Penulis di Dari. Ketat penyelarasan memerlukan pencocokan domain yang tepat di bawah RFC 9989 §3.2.10.2. Penyelarasan yang santai mengikuti penemuan domain organisasi di bawah RFC 9989 §4.10.2. Sufiks bersama yang ditebak dari dua label terakhir bukanlah implementasi tujuan umum yang dapat diandalkan. RFC 7208 §2.3, RFC 7208 §2.4; RFC 9989 §3.2.4, RFC 9989 §4.4.

Uji saklar sebagai transaksi yang lengkap

Gunakan pesan pengujian aman melalui rute utama dan ulangi melalui rute failover. Simpan transaksi pengirim dan hasil autentikasi penerima terpercaya. Catat hasil SPF mentah, domain terautentikasi, penyelarasan SPF , setiap hasil DKIM dan domain penandatanganan, hasil DMARC keseluruhan, penerimaan SMTP , dan penempatan yang diamati secara terpisah. Pesan yang diterima bukan merupakan bukti autentikasi yang benar atau penempatan kotak masuk di tempat lain.

Skenario ilustratif, dengan asumsi kebijakan DMARC yang berlaku: penggunaan email normal From billing@example.com dan MAIL FROM bounce.example.com . Cadangan menggunakan bounce.vendor.example.net . Dengan asumsi example.com adalah yang relevan domain organisasi, identitas SPF normal disejajarkan dalam mode santai; identitas cadangan tidak. Keduanya bisa lolos SPF . Jika cadangan juga menghasilkan lewat tanda tangan DKIM dengan d=example.com, DMARC masih memiliki jalur autentikasi yang selaras. Tanpa jalur tersebut, failover dapat menyebabkan kegagalan DMARC .

Sertakan jalur luar biasa

Uji failover paksa, pemulihan ke percobaan utama, percobaan ulang yang tertunda, dan email status pengiriman dari mana sistem Anda berasal. Untuk jalur balik yang kosong, SPF membuat identitas MAIL FROM menggunakan postmaster dan domain HELO . Tiket HELO mandiri pada lalu lintas MAIL FROM non-null biasa bukanlah pengganti identitas SPF yang digunakan DMARC . RFC 9989 §3.2.4.

Jaga agar matriks pengujian cukup kecil untuk diulang tetapi cukup luas untuk mencakup setiap konfigurasi yang berbeda. Jika penyedia tidak dapat menyimpan amplop khusus yang diselaraskan, putuskan apakah DKIM yang diselaraskan menyediakan ketahanan yang diperlukan dan apakah persyaratan penerima terpisah terpenuhi. Jangan melemahkan penyelarasan atau menambahkan domain yang tidak terkait ke SPF sebagai pengganti pemahaman desain.

Tetapkan kondisi pemulihan yang aman

Dokumentasikan kegagalan autentikasi mana yang memblokir peralihan dan siapa yang dapat mengotorisasi pengecualian. Pulihkan perutean utama jika sudah sehat dan perubahannya aman, dengan mempertahankan log dari kedua arah. Tutup latihan hanya ketika identitas yang diharapkan cocok dengan bukti yang diterima dan perilaku percobaan ulang dapat dipahami. Hasilnya adalah kontrak fallback yang teruji, bukan klaim bahwa semua penerima di masa depan akan menerima email.

Gunakan catatan keputusan yang konkret

Catat jalur utama, cadangan, dan pemulihan sebagai baris terpisah: IP penghubung, konteks MAIL FROM/ HELO , identitas/hasil SPF , mode/hasil penyelarasan, setiap identitas/hasil DKIM , dan keseluruhan DMARC . Untuk From= example.com dan MAIL FROM= bounce.example.com , penyelarasan SPF yang ketat gagal meskipun SPF lolos; tanda tangan d=example.com yang terverifikasi tetap dapat memberikan izin DMARC berdasarkan kebijakan yang berlaku. Ini adalah hasil hipotetis yang diharapkan, bukan kegagalan yang dilakukan.

[ Membawa pergi ]

Tentukan identitas utama dan cadangan sebelum menguji ketersediaan. Pass SPF cadangan mungkin tidak selaras dengan Domain Penulis. Uji jalur balik nol, percobaan ulang, dan pemulihan sebagai kasus berbeda.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Admin TI / Surat

Tangkap identitas utama dan cadangan.

Simpan matriks identitas primer versus cadangan dan uji pesan nyata yang diterima. Verifikasi kembalinya ke layanan normal dengan hati-hati seperti peralihan awal.

Langkah selanjutnya

  1. Tangkap identitas utama dan cadangan.
  2. Paksa pengujian failover yang aman.
  3. Verifikasi percobaan ulang dan pemulihan ke primer.

CISO / Detik

Tinjau kembali ketergantungan pada satu mekanisme yang selaras.

Memerlukan kepemilikan pengecualian yang jelas ketika failover hanya bergantung pada satu mekanisme yang selaras. Simpan bukti dan pisahkan ketersediaan transportasi dari jaminan identitas.

Langkah selanjutnya

  1. Tinjau kembali ketergantungan pada satu mekanisme yang selaras.
  2. Sebutkan pemilik untuk pengecualian peralihan.
  3. Simpan bukti otentikasi dari kedua rute.

Pendiri / Non-teknis

Tentukan hasil failover yang dapat diterima.

Setuju dengan apa yang dimaksud dengan “working failover” sebelum pemadaman. Cadangan yang mengirimkan faktur tetapi tiba-tiba mengubah autentikasi dapat menyebabkan insiden kedua.

Langkah selanjutnya

  1. Tentukan hasil failover yang dapat diterima.
  2. Identifikasi jenis pesan penting untuk latihan ini.
  3. Tinjau hasil pemulihan sebelum penutupan.

[ FAQ ]

Pertanyaan yang sering diajukan

Bisakah SPF cadangan lolos saat DMARC gagal?

Ya. Cadangan dapat mengautentikasi domain amplop yang tidak terkait dengan Domain Penulis, tanpa perlu meneruskan tanda tangan DKIM yang selaras sebagai kompensasinya.

RFC 9989 §4.4 RFC 9989 §5.3.5

Apakah menambahkan IP cadangan ke domain utama memperbaiki setiap kasus?

Tidak. Jika cadangan mengevaluasi domain MAIL FROM yang berbeda, kebijakan domain tersebut relevan. Verifikasi identitas sebelum mengubah DNS .

RFC 7208 §2.4 RFC 7208 §4.1

Apakah primer dan cadangan harus menggunakan MAIL FROM yang sama?

Belum tentu. Mereka harus memenuhi persyaratan otentikasi, penyelarasan, dan operasional yang Anda inginkan. Domain yang berbeda masih dapat diselaraskan dalam mode santai.

RFC 9989 §3.2.10 RFC 9989 §4.10.2

Apa yang berubah dengan penyelarasan SPF yang ketat?

Domain SPF yang diautentikasi harus sama persis dengan Domain Penulis. Subdomain pentalan tidak memenuhi perbandingan ketat tersebut.

RFC 9989 §3.2.10.2

Bisakah DKIM yang selaras melindungi failover?

Tanda tangan DKIM yang selaras dapat memenuhi DMARC meskipun SPF tidak selaras. Konfirmasikan bahwa cadangan benar-benar ditandatangani dan tanda tangan diverifikasi.

RFC 9989 §4.4.1 RFC 9989 §5.3.5

Mengapa menguji email status pengiriman secara terpisah?

Jalur balik nol mengubah cara SPF membangun identitas MAIL FROM. Domain HELO menjadi relevan dengan kasus tersebut.

RFC 7208 §2.4

Apakah tiket HELO cukup untuk surat biasa?

Bukan sebagai pengganti identitas MAIL FROM SPF non-null yang digunakan oleh DMARC .

RFC 9989 §3.2.4

Kapan latihannya ditutup?

Ketika failover paksa, percobaan ulang, dan pemulihan menghasilkan identitas dan hasil yang terdokumentasi, dan segala batasan yang tersisa ada pada pemiliknya.

[ Sumber ]

Sumber

  1. RFC 7208

    Bagian §2.3 · §2.4 · §4.1

  2. RFC 9989

    Bagian §3.2.4 · §3.2.10 · §3.2.10.2 · §4.4 · §4.4.1 · §4.10.2 · §5.3.5

[ Glosarium ]

Glosarium

SPF
Evaluasi otorisasi untuk IP penghubung dan identitas SMTP yang relevan.

RFC 7208 §2.4

MAIL DARI identitas
Identitas amplop SMTP yang digunakan oleh SPF , dengan konstruksi postmaster/ HELO yang ditentukan ketika jalur sebaliknya adalah nol.

RFC 7208 §2.4

Penyelarasan DMARC
Hubungan yang diperlukan antara pengidentifikasi yang diautentikasi dan Domain Penulis.

RFC 9989 §4.4

Asal perusahaan

Mengapa lembaga keuangan dan pemerintah terkemuka menghentikan dasbor keamanan email mereka.

Platform autentikasi email tradisional menjual dasbor kepada Anda dan meminta teknisi Anda melakukan pekerjaannya. Di lingkungan berisiko tinggi, pengawasan manual berarti penegakan yang tertunda, penyimpangan konfigurasi, dan domain bayangan yang tidak dipantau.

EmailAuth adalah platform asal email agen. Agen kami menegakkan p=reject, jaga agar pengirim pihak ketiga tetap selaras dan pindahkan domain Anda ke kapasitas penuh RFC 9989 kepatuhan, standar DMARC baru, dengan kemampuan audit yang dapat dilakukan secara langsung oleh manusia.

Pemerintah Perusahaan besar Lembaga keuangan tingkat 1

SaaS · Penyewaan khusus · On-prem dengan celah udara · Enkripsi BYOK

Basis Pengetahuan