[ DMARC & kebijakan ]

Mengapa satu jalur passing yang selaras dapat memuaskan DMARC

Pelajari aturan kelulusan tingkat pesan yang tepat, bandingkan jalur kualifikasi khusus SPF dan khusus DKIM, dan hindari membingungkan validasi DMARC dengan program pengiriman yang lengkap.

Oleh tim peneliti EmailAuth · 6 menit membaca

[Poin-poin penting]

  • Setiap cabang yang memenuhi syarat memerlukan izin otentikasi dan penyelarasan.
  • Hasil pesan bukanlah partisipasi penuh atau kepatuhan penyedia.
  • Periksa kedua jalur dan setiap tanda tangan yang relevan sebelum mengubah kebijakan.
Di halaman ini

Sebuah pesan tidak membutuhkan keduanya SPF Dan DKIM untuk menghasilkan tingkat pesan DMARC lulus. Dibutuhkan setidaknya satu jalur kualifikasi: SPF harus lulus dan selaras, atau setidaknya satu jalur tanda tangan DKIM harus lulus dan menyelaraskan.

Aturan itu mudah untuk disederhanakan. Pass tingkat pesan tidak sama dengan penerapan autentikasi domain lengkap. Hal ini juga tidak mengesampingkan persyaratan penyedia kotak surat terpisah yang mungkin mengharuskan pengirim mengonfigurasi SPF dan DKIM . Pertahankan hasil protokol, program pengiriman, dan persyaratan penyedia sebagai tiga keputusan terpisah.

Terapkan aturan Boolean dengan benar

Untuk pesan yang disusun dengan baik dengan kebijakan valid yang berlaku dan pemeriksaan yang telah selesai, RFC 9989 §5.3.5 memberikan aturan validasi tingkat pesan:

Tiket DMARC = ( Tiket SPF DAN identitas SPF sejajar) ATAU (tanda tangan DKIM lolos DAN d= domainnya sejajar)

Kata ATAU penting. Cabang mana pun dapat memenuhi kondisi tingkat pesan. Kata AND penting di dalam setiap cabang. Pass otentikasi mentah tanpa penyelarasan tidak memuaskannya.

Penyelarasan membandingkan domain yang diautentikasi dengan Domain Penulis di Dari. Mode ketat memerlukan kesetaraan yang tepat di bawah RFC 9989 §3.2.10.2. Mode santai menggunakan hubungan penemuan RFC 9989 §4.10.2.

Bandingkan ketiga kasus penting tersebut

Contoh fiksi berikut menggunakan From orders@example.com. Itu adalah kasus pengajaran sintetis, bukan menangkap lalu lintas pelanggan.

  • Kasus: A; SPF : Lulus misalnya example.com , selaras; DKIM : Gagal; Hasil DMARC : Lulus; Alasan: Cabang SPF memenuhi syarat
  • Kasus: B; SPF : Gagal; DKIM : Lulus dengan d=example.com, selaras; Hasil DMARC : Lulus; Alasan: Cabang DKIM lolos
  • Kasus: C; SPF : Lulus untuk vendor.example.net , tidak selaras; DKIM : Lulus dengan d=vendor.example.net, tidak selaras; Hasil DMARC : Gagal; Alasan: Tidak ada cabang yang memenuhi syarat

Kasus A menunjukkan mengapa kegagalan DKIM tidak secara otomatis berarti kegagalan DMARC . Kasus B menunjukkan mengapa penerusan yang mengganggu SPF masih dapat meninggalkan jalur DKIM yang selaras. Kasus C menunjukkan mengapa dua hasil mentah berwarna hijau masih dapat menghasilkan kegagalan DMARC .

Jangan menganggap contoh-contoh ini sebagai target desain. Hanya bergantung pada jalur amplop yang bisa menjadi rapuh ketika pesan diteruskan. Bergantung hanya pada DKIM bisa menjadi rapuh ketika perantara mengubah konten yang ditandatangani. Ketahanan biasanya berasal dari konfigurasi kedua mekanisme dengan benar, lalu memverifikasi perilaku pesan yang sebenarnya.

Bedakan validasi dari partisipasi penuh

Validasi tingkat pesan menjawab apakah pesan yang diterima memiliki setidaknya satu jalur yang selaras. Program domain yang matang mengajukan pertanyaan yang lebih luas: apakah pesan-pesan yang sah tercakup secara konsisten, apakah kedua mekanisme diterapkan sesuai kebutuhan, apakah kebijakan sesuai, apakah laporan ditinjau, dan apakah pemilik operasional memperbaiki pengecualian?

RFC 9989 juga mendefinisikan partisipasi penuh untuk suatu domain secara lebih luas daripada hasil validasi satu pesan. Secara khusus, penolakan penerbitan domain TIDAK HARUS hanya mengandalkan SPF dan HARUS menerapkan tanda tangan DKIM yang valid di bawah RFC 9989 §7.4. Partisipasi penuh ditentukan dalam RFC 9989 §8. Jangan mengubah aturan OR pada tingkat pesan menjadi saran bahwa satu mekanisme dapat diabaikan di seluruh organisasi.

Perbedaan yang sama juga penting ketika penyedia kotak surat menerbitkan persyaratan pengirim. Misalnya, Pedoman pengirim Google memerlukan pengaturan SPF , DKIM , dan DMARC pengirim massal ke akun Gmail pribadi. Penyedia mungkin mengharuskan SPF dan DKIM dikonfigurasikan untuk kategori pengirim meskipun validasi DMARC untuk pesan tertentu masih menggunakan aturan jalur selaras. Kegagalan untuk memenuhi persyaratan terpisah penyedia tidak dapat dibantah dengan mengutip ekspresi Boolean DMARC .

Diagnosis cabang yang gagal sebelum mengubah kebijakan

Ketika pesan yang sah gagal DMARC , tangkap:

  • Bukti: Dari domain; Pertanyaan: Domain Penulis manakah yang dilindungi?
  • Bukti: Hasil SPF dan domain yang dievaluasi; Pertanyaan: Apakah jalur amplopnya lewat, dan sejajar?
  • Bukti: Setiap hasil DKIM dan d= domain; Pertanyaan: Apakah ada tanda tangan yang lolos dan selaras?
  • Bukti: Mode penyelarasan; Pertanyaan: Apakah perbandingan ketat atau santai diterapkan?
  • Bukti: Hasil penerima terpercaya; Pertanyaan: Di manakah kesimpulan itu dihasilkan?

Kemudian perbaiki cabang yang ingin digunakan pengirim. Untuk SPF , hal itu mungkin melibatkan domain amplop khusus dan jalur pengiriman resmi. Untuk DKIM , hal ini mungkin melibatkan pengaktifan penandatanganan dengan domain organisasi dan memverifikasi pesan yang diterima perwakilan. Jangan melemahkan kebijakan hanya karena tabel identitas belum tersusun.

Memahami surat tidak langsung

Seperti yang dijelaskan dalam RFC 7208 §10.3, penerusan sering kali mengubah sumber penghubung, sehingga SPF dapat gagal pada penerima akhir meskipun telah diteruskan lebih awal. Tanda tangan DKIM yang masih ada mungkin masih memberikan jalur yang memenuhi syarat. Perubahan pada konten yang ditandatangani dapat membuat DKIM di bawah tidak valid RFC 6376 §3.7, sedangkan perilaku perantara lainnya dapat memengaruhi kedua jalur.

DMARC tidak menjamin bahwa setiap aliran tidak langsung yang sah akan mempertahankan jalur yang memenuhi syarat. Evaluasi rute sebenarnya, bukti penerima, dan kebutuhan bisnis. Penerima juga dapat menerapkan kebijakan lokal dan bukti lain ketika memutuskan disposisi.

Hindari empat kesimpulan umum

Pertama, jangan katakan bahwa SPF dan DKIM harus lolos agar setiap pesan dapat lolos DMARC . Itu bukanlah aturan tingkat pesan.

Kedua, jangan mengatakan bahwa satu mekanisme saja sudah cukup untuk seluruh kelompok pengirim. Satu contoh saja tidak akan menghasilkan cakupan, ketahanan, atau partisipasi penuh.

Ketiga, jangan samakan pass dengan penempatan inbox. Otentikasi merupakan salah satu masukan untuk menerima keputusan.

Keempat, jangan samakan kegagalan dengan penipuan yang terbukti. Layanan yang sah dapat salah dikonfigurasi, sementara domain milik penyerang dapat mengautentikasi emailnya sendiri.

Gunakan panduan rantai identitas email untuk mengumpulkan bukti dan Panduan SPF , DKIM dan DMARC untuk menempatkan hasilnya dalam program yang lebih luas.

Pertahankan kesimpulan dalam bukti

Untuk perlengkapan Boolean, evaluasi setiap cabang sebagai lulus DAN selaras sebelum menggabungkannya dengan OR. Tanda tangan yang gagal tidak dapat meminjam penyelarasan dari tanda tangan lain, dan izin SPF tidak dapat meminjam penyelarasan domain lain. Jika pemeriksaan DNS yang diperlukan gagal diselesaikan, RFC 9989 §5.3.6 memisahkan kesalahan itu dari hasil lulus/gagal normal. Tidak ada pemverifikasi sebenarnya yang dijalankan.

[ Membawa pergi ]

Setiap cabang yang memenuhi syarat memerlukan izin otentikasi dan penyelarasan. Hasil pesan bukanlah partisipasi penuh atau kepatuhan penyedia. Periksa kedua jalur dan setiap tanda tangan yang relevan sebelum mengubah kebijakan.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Admin TI / Surat

Tampilkan cabang Boolean dengan domain.

Diagnosis tercepat mengidentifikasi cabang mana yang memenuhi syarat atau mengapa tidak ada cabang yang memenuhi syarat.

Langkah selanjutnya

  1. Tangkap identitas SPF yang dievaluasi.
  2. Periksa setiap tanda tangan DKIM dan domain d=.
  3. Rekam mode penyelarasan dan bukti penerima.

CISO / Detik

Pisahkan validasi, partisipasi, dan kewajiban penyedia.

Lapisan-lapisan ini menjawab pertanyaan tata kelola yang berbeda-beda dan tidak boleh digabung menjadi satu label sandi.

Langkah selanjutnya

  1. Tentukan standar pengirim minimum.
  2. Memerlukan bukti pengecualian untuk aliran tidak langsung.
  3. Laporkan cakupan dan kebijakan secara terpisah dari tingkat penyampaian pesan.

Pendiri / Non-teknis

Perlakukan satu jalur sebagai hasil, bukan strategi.

Pesan yang berhasil membuktikan jalur yang memenuhi syarat untuk pesan tersebut, bukan cakupan yang dapat diandalkan dari setiap pengirim bisnis.

Langkah selanjutnya

  1. Tanyakan apakah SPF dan DKIM diterapkan jika diperlukan.
  2. Lacak layanan dan pemilik resmi.
  3. Simpan persetujuan pembayaran di luar otentikasi.

[ FAQ ]

Pertanyaan yang sering diajukan

Apakah SPF dan DKIM harus lulus agar DMARC dapat lulus?

Tidak. Satu cabang sudah cukup untuk hasil tingkat pesan: meneruskan SPF yang selaras, atau meneruskan tanda tangan DKIM yang selaras.

RFC 9989 §5.3.5

Bisakah DMARC lolos ketika SPF gagal?

Ya. Tanda tangan DKIM yang meneruskan domain d= sejajar dengan Dari dapat memenuhi cabang DKIM .

RFC 9989 §5.3.5

Bisakah DMARC lolos ketika DKIM gagal?

Ya. SPF dapat memuaskan hasilnya ketika lolos untuk identitas yang selaras dengan Domain Penulis.

RFC 9989 §5.3.5

Mengapa SPF dan DKIM bisa lolos sedangkan DMARC gagal?

Domain yang diautentikasi mungkin tidak terkait dengan Dari. Pass mentah dan penyelarasan harus dievaluasi secara terpisah.

RFC 9989 §5.3.5

Apakah aturan OR berarti saya harus menerapkan satu mekanisme saja?

Tidak. Aturan ini menjelaskan validasi satu pesan. Cakupan, ketahanan, persyaratan penyedia layanan, dan partisipasi penuh menjadikan kedua mekanisme ini penting secara operasional.

RFC 9989 §7.4 RFC 9989 §8

Apakah penyedia kotak surat masih memerlukan SPF dan DKIM ?

Ya. Persyaratan pengirim penyedia terpisah dari ekspresi pass tingkat pesan DMARC dan mungkin memerlukan keduanya untuk dikonfigurasi.

Pedoman pengirim Google Gmail

Apa yang terjadi pada jalur SPF setelah meneruskan?

Sumber penghubung terakhir mungkin tidak diizinkan oleh kebijakan SPF asli. Tanda tangan DKIM yang selaras terkadang dapat bertahan dan memberikan jalur kualifikasi.

RFC 7208 §10.3 RFC 9989 §7.4

Apakah satu tanda sandi yang selaras membuktikan bahwa konten email aman?

Tidak. Ini membentuk hubungan autentikasi domain, bukan legitimasi orang, akun, konten, atau permintaan bisnis.

RFC 9989 §5.4

[ Sumber ]

Sumber

  1. RFC 9989

    Bagian §3.2.10.2 · §4.10.2 · §5.3.5 · §5.4 · §7.4 · §8 · §3.2.2 · §5.3.6

  2. RFC 7208

    Bagian §10.3

  3. RFC 6376

    Bagian §3.7

  4. Pedoman pengirim Google Gmail

    Bagian Persyaratan dan pedoman pengirim

[ Glosarium ]

Glosarium

Domain Penulis
Domain di kolom header pesan Dari digunakan sebagai referensi untuk penyelarasan DMARC .

RFC 9989 §3.2.2

Penyelarasan yang ketat
Kesetaraan antara domain terotentikasi yang relevan dan Domain Penulis; aturan ketat yang sama berlaku untuk mekanisme mana pun.

RFC 9989 §3.2.10.2

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