[ DMARC & kebijakan ]

Pengirim amplop, Dari alamat dan domain penandatanganan: baca rantai identitas email

Lacak domain di Dari, identitas SPF , dan setiap domain penandatanganan DKIM sehingga hasil autentikasi mentah menjadi kesimpulan DMARC yang dapat dipertahankan.

Oleh tim peneliti EmailAuth · 6 menit membaca

[Poin-poin penting]

  • Rekam Dari, identitas SPF sebenarnya dan setiap domain penandatanganan DKIM .
  • Otentikasi dan penyelarasan mentah adalah pengamatan terpisah.
  • Gunakan bukti penerimaan yang tepercaya dan pertahankan konteks rute.
Di halaman ini

Sistem email dapat melaporkan SPF lulus dan DKIM lewati sementara DMARC masih gagal. Hasil tersebut tidak bertentangan. Setiap mekanisme dimulai dengan identitas yang berbeda, dan DMARC menambahkan tes hubungan antara identitas yang lewat dan domain di alamat Dari pesan.

Cara yang dapat diandalkan untuk menyelidiki pesan adalah dengan mencatat rantai identitas sebelum mengubah DNS . Mulailah dengan domain yang dilihat penerima di Dari. Kemudian catat domain yang digunakan untuk SPF dan setiap domain yang ditemukan di a tanda tangan DKIM. Baru setelah itu Anda harus menilai penyelarasan dan hasil DMARC tingkat pesan.

Sebutkan ketiga identitas tersebut sebelum membaca hasilnya

Pertimbangkan pesan fiksi ini:

Dari: Tim Penagihan < statements@billing.example.com > Return-Path : < bounce+739@mailer.example.net > DKIM-Signature : ... d=billing.example.com; s=outbound1; ...

Domain Dari adalah billing.example.com. DMARC menyebutnya Domain Penulis. Itu pengirim amplop diwakili di sini oleh Return-Path domain mailer.example.net; untuk pemeriksaan MAIL FROM dari pesan biasa ini, itulah identitas yang dievaluasi SPF RFC 7208 §2.4. Terpisah HELO pemeriksaan juga dapat terjadi di bawah RFC 7208 §2.3; Penanganan Return-Path ditentukan dalam RFC 5321 §4.4. Domain penandatanganan DKIM adalah nilai d=, yang billing.example.com dalam contoh ini.

Nama tampilan seperti Tim Penagihan bukan merupakan identitas autentikasi. Reply-To juga bukan Domain Penulis. Bidang tersebut penting dalam penyelidikan penipuan, namun bidang tersebut tidak menggantikan domain yang dibandingkan dengan DMARC .

Catat hasil dan penyelarasan secara terpisah

Lulus SPF mentah berarti sumber penghubung diberi otorisasi untuk identitas SPF yang dievaluasi. Kartu DKIM mentah berarti tanda tangan yang diverifikasi d= domain dan materi pesan yang dicakup. Tidak ada hasil yang menyatakan bahwa domainnya memiliki hubungan yang diperlukan dengan Dari.

Oleh karena itu DMARC memerlukan dua kolom untuk setiap jalur:

  • Jalur: SPF ; Pertanyaan autentikasi: Apakah SPF lolos untuk identitas amplop yang dievaluasi?; Pertanyaan penyelarasan: Apakah identitas tersebut selaras dengan Domain Penulis?
  • Jalur: DKIM ; Pertanyaan autentikasi: Apakah tanda tangan ini lolos untuk domain d=-nya?; Pertanyaan penyelarasan: Apakah domain d= tersebut selaras dengan Domain Penulis?

Di bawah RFC 9989 §3.2.10.2, penyelarasan yang ketat memerlukan kesetaraan domain yang tepat. Di bawah RFC 9989 §4.10.2, penyelarasan santai menggunakan hubungan penemuan domain organisasi yang berlaku. Jangan memperkirakan batas tersebut dengan mengambil dua label terakhir, karena aturan sufiks publik dapat membuat pintasan tersebut salah.

Selesaikan umpan dan umpan mentah yang menyesatkan

Berikut ini adalah contoh pengajaran sintetik, bukan pesan pelanggan. Asumsikan kebijakan valid yang berlaku, pemeriksaan yang telah selesai, hasil penerimaan yang tepercaya, dan mode penyelarasan yang diketahui; RFC 9989 §5.3.5 mendefinisikan aturan lulus/gagal yang dihasilkan.

  • Pengamatan: Dari; Pesan A: alerts@example.com ; Pesan B: alerts@example.com
  • Pengamatan: hasil SPF ; Pesan A: Lulus untuk bounce.vendor.example.net ; Pesan B: Lulus untuk bounce.vendor.example.net
  • Pengamatan: SPF selaras?; Pesan A: Tidak; Pesan B: Tidak
  • Observasi: Hasil DKIM ; Pesan A: Lulus dengan d=example.com; Pesan B: Lulus dengan d=vendor.example.net
  • Pengamatan: DKIM selaras?; Pesan A: Ya; Pesan B: Tidak
  • Pengamatan: DMARC tingkat pesan ; Pesan A: Lewati DKIM ; Pesan B: Gagal

Pesan A lolos DMARC karena satu tanda tangan DKIM memverifikasi dan menyelaraskan. Hasil SPF yang tidak selaras tidak membatalkan jalur valid tersebut. Pesan B memiliki dua jalur autentikasi mentah, namun tidak ada domain yang diautentikasi yang selaras dengan Domain Penulis, sehingga tidak ada jalur DMARC yang lewat.

Tabel ini juga merupakan catatan perubahan yang berguna. Ini menunjukkan apakah perbaikan termasuk dalam identitas amplop, konfigurasi penandatanganan, atau domain Dari yang terlihat. Ikon hijau tanpa domain ini tidak cukup sebagai bukti untuk mengizinkan perubahan DNS .

Periksa setiap tanda tangan DKIM

Sebuah pesan dapat membawa lebih dari satu tanda tangan DKIM . Layanan keluar, gateway, dan perantara masing-masing dapat menambahkan satu layanan. Evaluasi setiap tanda tangan secara mandiri. Satu tanda tangan yang diselaraskan dapat memberikan jalur DKIM meskipun tanda tangan lainnya tidak selaras atau gagal.

Jangan menyimpulkan pemilih dari nama penyedia. Baca s= nilai dari header DKIM-Signature yang sebenarnya, gabungkan dengan tanda tangan tersebut d= domain, dan kueri nama DNS yang dihasilkan di bawah RFC 6376 §3.6.2.1. Menerbitkan kunci hanya membuat materi verifikasi tersedia. Sistem pengirim masih harus membuat tanda tangan yang valid dengan kunci privat yang sesuai.

Surat tidak langsung dapat mengubah konten yang ditandatangani atau jalur amplop. Oleh karena itu, penerusan dapat mempengaruhi SPF , sedangkan perubahan daftar dapat mempengaruhi DKIM . Perlakukan jalur yang diamati sebagai bukti untuk diselidiki, bukan bukti bahwa pengirim atau perantara asli adalah orang yang jahat.

Gunakan bukti penerimaan yang tepercaya

Authentication-Results dapat merangkum identitas dan hasil, tetapi kepercayaan bergantung pada di mana header ditambahkan. Pengirim dapat memasukkan header yang mengklaim berhasil. Di bawah RFC 8601 §7.1, gunakan hasil yang dihasilkan oleh sistem penerima yang Anda kelola, atau batasan lain yang penanganannya Anda pahami.

Jika pesan ditolak sebelum dikirimkan, salinan yang dikirimkan mungkin tidak ada. Gunakan respons penolakan, log penyedia, dan telemetri penerima apa pun yang tersedia. Jangan menciptakan identitas yang hilang hanya dari kode kesalahan.

Ubah rantai identitas menjadi catatan operasional

Untuk setiap pengirim materi, simpan:

  1. pemilik bisnis dan aplikasinya;
  2. domain Dari yang diizinkan untuk digunakan;
  3. identitas amplop yang diamati;
  4. setiap DKIM yang diamati d= domain dan pemilih;
  5. hasil otentikasi untuk setiap jalur;
  6. mode penyelarasan dan kesimpulan;
  7. tanggal tes yang representatif dan pengidentifikasi pesan.

Catatan itu memisahkan otorisasi bisnis dari bukti protokol. Hal ini juga mencegah kesalahan umum: mengubah akar organisasi Catatan SPF untuk mengatasi masalah penyelarasan DKIM , atau mengubah kebijakan DMARC ketika konfigurasi pengirim merupakan cacat sebenarnya.

Setelah rantai identitas jelas, gunakan panduan pemecahan masalah penyelarasan untuk memperbaiki jalur yang gagal dan inventaris pengirim untuk menetapkan kepemilikan.

Pertahankan kesimpulan dalam bukti

Untuk pesan A, tulis SPF pass/unaligned dan DKIM pass/aligned sebagai fakta terpisah. Untuk B, jangan ubah dua pass mentah yang tidak terkait menjadi pass DMARC . Simpan setiap tanda tangan secara independen dan jangan menyimpulkan identitas SMTP hanya dari nama tampilan. Kasus-kasus ini dan tanda tangan yang disingkat adalah contoh pengajaran, bukan materi tanda tangan yang sah atau verifikasi yang dilakukan.

[ Membawa pergi ]

Rekam Dari, identitas SPF sebenarnya dan setiap domain penandatanganan DKIM . Otentikasi dan penyelarasan mentah adalah pengamatan terpisah. Gunakan bukti penerimaan yang tepercaya dan pertahankan konteks rute.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Admin TI / Surat

Pertahankan setiap identitas dan hasil.

Otentikasi dan penyelarasan mentah adalah fakta yang terpisah, dan keduanya diperlukan agar kesimpulan DMARC dapat direproduksi.

Langkah selanjutnya

  1. Tangkap Authentication-Results tepercaya dan header asli.
  2. Cantumkan setiap domain DKIM d= dan pemilih.
  3. Uji jalur produksi yang representatif setelah perubahan.

CISO / Detik

Pisahkan bukti teknis dari persetujuan bisnis.

Sebuah domain dapat diautentikasi dengan benar sementara permintaan akun atau bisnis tetap disusupi.

Langkah selanjutnya

  1. Pertahankan inventaris pengirim yang disetujui.
  2. Tentukan retensi bukti untuk penyelidikan.
  3. Jaga agar verifikasi transaksi sensitif tetap independen.

Pendiri / Non-teknis

Mintalah rantai identitas, bukan lencana hijau.

Tabel singkat domain sebenarnya menunjukkan apakah suatu layanan menggunakan identitas perusahaan sebagaimana dimaksud.

Langkah selanjutnya

  1. Konfirmasikan domain Dari yang akan dilihat pelanggan.
  2. Tetapkan pemilik bisnis untuk setiap pengirim.
  3. Memerlukan bukti sebelum perubahan DNS .

[ FAQ ]

Pertanyaan yang sering diajukan

Bisakah SPF dan DKIM lolos sementara DMARC gagal?

Ya. Kedua mekanisme tersebut dapat mengautentikasi domain yang tidak selaras dengan domain di Dari. DMARC membutuhkan setidaknya satu jalur yang lewat dan selaras.

RFC 9989 §5.3.5

Alamat mana yang digunakan SPF untuk pesan biasa?

Untuk pemeriksaan MAIL FROM, SPF mengevaluasi identitas amplop, biasanya diwakili oleh Return-Path setelah pengiriman. Pemeriksaan HELO terpisah dapat dilakukan; jalur balik nol menggunakan identitas berbasis HELO. Periksa hasil penerima sebenarnya.

RFC 7208 §2.3 RFC 7208 §2.4 RFC 5321 §4.4

Domain manakah yang diautentikasi DKIM ?

Setiap tanda tangan DKIM dikaitkan dengan domain d= miliknya sendiri. Baca dan nilai setiap tanda tangan secara terpisah.

RFC 6376 §3.5

Apakah Reply-To menentukan penyelarasan DMARC ?

Tidak. DMARC mengevaluasi Domain Penulis di Dari. Reply-To tetap penting untuk tinjauan penipuan atau alur kerja.

RFC 9989 §3.2.2

Bisakah satu tanda tangan DKIM cukup ketika tanda tangan lainnya gagal?

Ya, jika tanda tangan yang lewat juga sesuai dengan Domain Penulis. Tanda tangan lain yang gagal atau tidak selaras tidak membatalkan jalur kualifikasi tersebut.

RFC 9989 §5.3.5

Bisakah saya mempercayai header Authentication-Results ?

Tidak. Gunakan hasil yang ditambahkan oleh batas penerimaan yang tepercaya. Pengirim pesan dapat menyisipkan header tidak tepercaya yang hanya mengklaim berhasil.

RFC 8601 §7.1

Apakah kunci DKIM yang dipublikasikan membuktikan bahwa suatu layanan sedang ditandatangani?

Tidak. DNS menerbitkan materi verifikasi. Pesan yang diterima perwakilan harus berisi tanda tangan valid yang dibuat dengan kunci pribadi yang cocok.

RFC 6376 §3.6.2.1 RFC 6376 §5

Apa yang harus ada dalam catatan rantai identitas?

Catatan Dari, identitas SPF yang dievaluasi, setiap domain dan pemilih DKIM d=, hasil mentah, kesimpulan penyelarasan, bukti tepercaya, pemilik bisnis, dan tanggal pengujian.

[ Sumber ]

Sumber

  1. RFC 9989

    Bagian §3.2.2 · §3.2.10.2 · §4.10.2 · §5.3.5

  2. RFC 7208

    Bagian §2.3 · §2.4 · §10.3

  3. RFC 5321

    Bagian §4.4

  4. RFC 6376

    Bagian §3.5 · §3.6.2.1 · §3.7 · §5

  5. RFC 8601

    Bagian §7.1

[ 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