[ Laporan & investigasi ]

Hasil SPF mentah versus hasil kebijakan SPF yang selaras

Jelaskan mengapa izin SPF dapat terjadi bersamaan dengan kegagalan SPF dalam hasil kebijakan DMARC .

Oleh tim peneliti EmailAuth

[Poin-poin penting]

  • Baca domain SPF sebenarnya dan hasilnya sebelum membandingkan Dari.
  • Kartu autentikasi dan penyelarasan domain harus berlaku.
  • Periksa DKIM sebelum mengumumkan hasil DMARC secara keseluruhan.
Di halaman ini

Sebuah SPF meneruskan jawaban apakah IP pengirim diotorisasi untuk identitas SPF yang dievaluasi. DMARC mengajukan pertanyaan tambahan: apakah identitas yang diautentikasi tersebut selaras dengan domain di Dari? Sebuah laporan agregat oleh karena itu dapat menunjukkan kelulusan SPF mentah dan kegagalan DMARC terkait SPF tanpa bertentangan.

Identifikasi SPF domain yang diautentikasi

Referensi: RFC 9990 §3.1.1.13, RFC 7208 §2.4, RFC 9989 §4.4.2.

Baca auth_results/spf/domain dan hasilnya bersama-sama. Periksa pengidentifikasi/header_from, envelope_from apa pun, dan cakupan yang dilaporkan. Jangan berasumsi SPF memeriksa domain Dari yang terlihat. RFC 7208 mendefinisikan KIRIM DARI identitas, sementara RFC 9989 menggunakan identitas tersebut untuk kontribusi SPF pada DMARC .

Untuk jalur balik nol, SPF mendefinisikan identitas MAIL FROM menggunakan postmaster di HELO domain. Kasus khusus tersebut tidak boleh menjadi aturan bahwa setiap HELO independen memenuhi DMARC . Saat ini RFC 9990 pelaporan izin mfrom sebagai ruang lingkup SPF ; format laporan lama mungkin menampilkan bidang yang berbeda dan memerlukan interpretasi eksplisit.

Terapkan mode penyelarasan yang benar

Referensi: RFC 9989 §3.2.10.2, RFC 9989 §4.10.2, RFC 9990 §3.1.1.9.

SPF yang ketat penyelarasan memerlukan domain yang diautentikasi agar sama persis dengan domain penulis. Penyelarasan yang santai memungkinkan hubungan ditentukan melalui aturan domain organisasi yang berlaku. Jangan menghitungnya hanya dengan menghapus sejumlah label: rincian akhiran publik dan penemuan kebijakan penting.

Nilai SPF di bawah row/policy_evaluated menyatakan hasil terkait DMARC, bukan duplikat dari hasil SPF mentah. Kegagalan atau kesalahan mentah tidak bisa menjadi jalur SPF yang berhasil hanya karena nama domainnya mirip satu sama lain. Otentikasi harus berhasil dan juga selaras.

Kerjakan dua baris yang kontras

Referensi: RFC 9989 §5.3.5.

Asumsikan kebijakan valid yang berlaku, pemeriksaan yang telah selesai, dan domain organisasi yang tidak terkait untuk brand.example dan vendor.example . Baris sintetis A menggunakan header_from= brand.example , MAIL FROM= vendor.example dan SPF =pass mentah. Identitas yang tidak terkait tidak selaras, sehingga diharapkan policy_evaluated/ spf=fail . Menambahkan IP vendor ke SPF brand.example tidak mengubah identitas yang sebenarnya dievaluasi oleh rute ini.

Baris sintetis B menggunakan header_from= brand.example dan MAIL FROM= bounce.brand.example dengan SPF =pass mentah. Asumsikan penemuan domain organisasi yang berlaku menempatkan keduanya bersama-sama. Penyelarasan SPF yang longgar bisa lolos, sedangkan penyelarasan SPF yang ketat gagal karena namanya berbeda. Ini adalah perlengkapan lapangan ilustratif, bukan lalu lintas yang diamati.

Untuk baris mana pun, periksa sejajar DKIM sebelum menyimpulkan bahwa DMARC secara keseluruhan gagal. Sebuah passing selaras tanda tangan DKIM dapat memberikan jalur DMARC yang sukses secara independen dari SPF .

Pilih perbaikan yang mengubah lapisan yang gagal

Referensi: RFC 7208 §10.3.

Jika SPF mentah gagal, selidiki otorisasi dan jalur penghubung untuk domain aktual yang dievaluasi. Jika SPF mentah lolos tetapi tidak selaras, selidiki konfigurasi MAIL FROM kustom yang didukung atau jalur autentikasi lain yang selaras. Jangan terus-menerus menambahkan IP ke domain yang tidak terkait Catatan SPF.

Konfirmasikan perubahan dengan surat yang diterima secara terkontrol dan bukti pelaporan selanjutnya, dengan mempertahankan hasil yang mentah dan selaras. Penerusan dapat mengubah IP penghubung, jadi ujilah rute yang relevan dan hindari memperlakukan SPF saja sebagai jaminan pengiriman. Tutup penyelidikan dengan identitas yang dievaluasi, mode penyelarasan, dan hasil yang ditunjukkan.

Pertahankan kasus uji mentah hingga selaras

Empat peta sintetis parsial berbagi header_from= brand.example , kebijakan p=reject dan interval zaman 1704067200–1704153600. A menggunakan MAIL FROM= vendor.example dengan pass SPF mentah dan tanpa tanda tangan DKIM : SPF dan DMARC yang selaras gagal. B menggunakan MAIL FROM= bounce.brand.example dengan pass SPF mentah dan tanpa DKIM : di bawah domain organisasi bersama yang diasumsikan secara eksplisit, mode santai meneruskan penyelarasan SPF dan DMARC . Input B yang sama dalam mode ketat gagal keduanya. Kasus keempat memulihkan identitas SPF A yang tidak terkait tetapi menambahkan penerusan DKIM untuk brand.example /selector billing1: DMARC melewati DKIM .

Latihan identitas lokal yang diberikan mereproduksi keempat hasil dari identitas, hasil, dan mode penyelarasan yang diberikan. Ini menggunakan peta domain organisasi yang eksplisit, bukan implementasi DNS tree-walk. Itu juga tidak menguji pesan jalur balik nol yang sebenarnya; panduan jalur nol di atas berbasis spesifikasi. Perilaku penyedia dan penerima sebenarnya masih memerlukan bukti pesan yang diterima.

Pertahankan latihan dalam cakupannya

Contohnya adalah proyeksi lapangan parsial, bukan laporan valid skema atau lalu lintas terukur. Pemeriksaan lokal menggunakan hasil otentikasi dan hubungan organisasi yang diberikan secara eksplisit; mereka tidak melakukan penemuan DNS , evaluasi SPF , verifikasi kriptografi, penyerapan laporan, atau tes pengiriman penerima. Pertahankan laporan asli dan bukti pesan tepercaya sebelum melakukan perubahan produksi.

[ Membawa pergi ]

Baca domain SPF sebenarnya dan hasilnya sebelum membandingkan Dari. Kartu autentikasi dan penyelarasan domain harus berlaku. Periksa DKIM sebelum mengumumkan hasil DMARC secara keseluruhan.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Admin TI / Surat

Bandingkan kedua lapisan hasil

SPF mentah dan SPF yang dievaluasi kebijakan menjawab pertanyaan yang berbeda.

Langkah selanjutnya

  1. Rekam MAIL FROM dan header_from.
  2. Terapkan mode penyelarasan yang dilaporkan.
  3. Periksa DKIM yang selaras sebelum menyatakan kegagalan DMARC .

CISO / Detik

Hindari otorisasi yang tidak perlu

Menambahkan IP ke rekaman yang salah akan memperluas konfigurasi tanpa memperbaiki identitas.

Langkah selanjutnya

  1. Tinjau usulan perubahan SPF .
  2. Pertahankan konteks jalur nol dan format lama.
  3. Membutuhkan bukti pasca perubahan.

Pendiri / Non-teknis

Diagnosis lapisan yang gagal

Masalah penyelarasan memerlukan keputusan yang berbeda dengan hilangnya otorisasi pengirim.

Langkah selanjutnya

  1. Tanyakan identitas mana yang lulus SPF .
  2. Konfirmasikan bahwa layanan mendukung jalur pengembalian yang sesuai.
  3. Lindungi rute penting selama perubahan.

[ FAQ ]

Pertanyaan yang sering diajukan

Bagaimana SPF bisa lolos dan gagal dalam laporan yang sama?

Hasil mentah dapat lolos saat domain yang diautentikasi gagal dalam penyelarasan DMARC .

RFC 9990 §3.1.1.9 RFC 9990 §3.1.1.13

Apakah SPF biasanya mengautentikasi Dari yang terlihat?

Untuk DMARC , SPF menggunakan identitas MAIL FROM, termasuk konstruksi jalur nol yang ditentukan. SPF dapat mengevaluasi HELO secara terpisah; terlihat Dari dibandingkan untuk penyelarasan, bukan diganti sebagai identitas SPF .

RFC 7208 §2.3 RFC 7208 §2.4

Apakah tiket HELO selalu memuaskan DMARC ?

Tidak. DMARC mengandalkan identitas MAIL FROM, termasuk konstruksi jalur balik nol yang ditentukan SPF .

RFC 9990 §3.1.1.13 RFC 7208 §2.4

Apakah subdomain lolos penyelarasan yang ketat?

Tidak jika berbeda dengan domain penulis. Mode ketat memerlukan pencocokan tepat.

RFC 9989 §3.2.10.2

Bisakah DKIM yang selaras menyelamatkan DMARC ketika SPF tidak selaras?

Ya. Satu jalur autentikasi yang berhasil dapat memenuhi DMARC .

RFC 9989 §5.3.5

Haruskah kita menambahkan IP sumber ke domain Dari?

Hanya jika domain tersebut benar-benar merupakan identitas SPF yang relevan dan otorisasi tersebut dimaksudkan. Kesenjangan penyelarasan memerlukan diagnosis yang berbeda.

Bidang apa yang mengonfirmasi identitas mentah?

Periksa auth_results/spf/domain dengan hasil, cakupan, dan informasi amplop yang tersedia.

RFC 9990 §3.1.1.13

Mengapa menguji penerusan setelah perbaikan?

Penerusan dapat mengubah IP koneksi dan memengaruhi SPF bahkan ketika surat langsung dikirimkan.

RFC 7208 §10.3

[ Sumber ]

Sumber

  1. RFC 9989

    Bagian §3.2.10.2 · §4.10.2 · §4.4.2 · §5.3.5

  2. RFC 9990

    Bagian §3.1.1.11 · §3.1.1.13 · §3.1.1.9

  3. RFC 7208

    Bagian §10.3 · §2.3 · §2.4

[ Glosarium ]

Glosarium

Hasil SPF mentah
Hasil SPF yang dilaporkan untuk domain yang digunakan dalam validasi, sebelum interpretasi DMARC .

RFC 9990 §3.1.1.11 RFC 9990 §3.1.1.13

Hasil SPF terkait DMARC
Hasil SPF yang dievaluasi berkaitan dengan penyelarasan DMARC , bukan hasil penggantian lokal yang diganti.

RFC 9990 §3.1.1.9

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