Cara menggunakan
- Masukkan domain atau tampal alamat e-mel (bahagian selepas @ digunakan).
- Klik Cari untuk melihat hasil MX, SPF, DKIM dan DMARC. Jika kunci DKIM tidak ditemui, masukkan pemilih anda dan cari semula.
- Baiki rekod pada pembekal DNS seperti yang dicadangkan, kemudian semak semula selepas perubahan berkuat kuasa.
Penerangan pilihan
- SPF
- Rekod TXT pada akar domain yang bermula dengan v=spf1 dan menyenaraikan pelayan yang dibenarkan menghantar sebagai domain itu. Mesti ada satu sahaja.
- DMARC
- Rekod TXT pada _dmarc yang bermula dengan v=DMARC1 dan memberitahu penerima apa yang perlu dilakukan apabila semakan SPF dan DKIM gagal.
- Bilangan carian
- Setiap include, a, mx, ptr, exists dan redirect dalam SPF menggunakan satu carian DNS, dan jumlahnya tidak boleh melebihi 10. Include serta redirect dikembangkan, jadi carian bersarang turut dikira.
Membaca rekod
Rekod SPF ialah senarai terma. Setiap terma boleh bermula dengan pengkelas yang menyatakan apa yang berlaku apabila ia sepadan (RFC 7208):
| Pengkelas | Maksud | Contoh |
|---|---|---|
+ (lalai) |
Lulus | a atau +a |
- |
Gagal: tolak | -all |
~ |
Softfail: terima tetapi tandakan | ~all |
? |
Neutral: tiada pernyataan | ?all |
Penyemak melaporkan +all (atau all sahaja) sebagai membenarkan setiap pelayan menghantar, ?all sebagai tidak berbuat apa-apa terhadap pemalsuan, dan rekod tanpa all atau redirect= sebagai tidak siap. Ia juga memberi amaran tentang mekanisme ptr dan tentang rekod SPF kedua.
Rekod DMARC ialah set pasangan tag=value yang dipisahkan oleh koma bertitik (RFC 7489):
v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com; adkim=s; pct=100
| Tag | Maksud |
|---|---|
v |
Versi, sentiasa DMARC1 dan yang pertama dalam rekod |
p |
Dasar untuk domain: none, quarantine atau reject |
sp |
Dasar untuk subdomain; jika tiada, p terpakai |
rua |
Tempat menghantar laporan agregat |
ruf |
Tempat menghantar laporan kegagalan |
pct |
Bahagian mel yang gagal yang dikenakan dasar; 100 jika tiada |
adkim, aspf |
Penjajaran DKIM dan SPF: r longgar (lalai) atau s ketat |
fo |
Pilihan laporan kegagalan; 0 jika tiada |
Rekod DMARC tanpa rua ditandakan kerana anda tidak akan mendapat laporan. Di sebelah DKIM, kunci RSA yang lebih pendek daripada 2048 bit ditandakan sebagai lemah, dan kunci yang nilai p=-nya kosong ditunjukkan sebagai Dibatalkan.
Soalan lazim
Patutkah SPF berakhir dengan ~all atau -all?
-all memberitahu penerima menolak pelayan yang tidak disenaraikan; ~all menandainya sebagai mencurigakan. Gunakan ~all sehingga anda pasti senarai lengkap. Dengan DMARC, perbezaannya kecil.
Dasar DMARC manakah patut saya mulakan?
Mulakan dengan p=none dan alamat rua, pantau laporan selama satu atau dua minggu untuk memastikan semua penghantar sah lulus, kemudian beralih kepada quarantine dan akhirnya reject.
Mengapa kunci DKIM tidak ditemui?
Kunci DKIM berada pada selector._domainkey.domain dan pemilih ditentukan oleh pembekal mel anda. Pemilih biasa seperti default, selector1, selector2 dan google dicuba secara automatik; jika tidak, cari nilai s= dalam pengepala DKIM-Signature mesej dan masukkannya sebagai pemilih DKIM.
Privasi
Fail dimuat naik melalui HTTPS untuk diproses dan dipadam secara automatik dalam masa satu jam.