ตรวจ SPF, DKIM และ DMARC: อีเมลของคุณจะไปถึงผู้รับไหม
กรอกโดเมน เราอ่านระเบียน SPF, DKIM และ DMARC และระเบียน MX จาก DNS ตรวจสอบแบบเดียวกับที่เมลเซิร์ฟเวอร์ผู้รับทำ และบอกด้วยภาษาง่าย ๆ ว่าอะไรขาดหรือผิด พร้อมระเบียนตัวอย่างที่คุณวางลงใน DNS ได้ ไม่เชื่อมต่อกับเมลเซิร์ฟเวอร์ของคุณ ไม่เก็บข้อมูลใด ๆ
ผลลัพธ์เหล่านี้หมายถึงอะไร
- SPF
- ระเบียน TXT ที่ระบุเซิร์ฟเวอร์ที่ได้รับอนุญาตให้ส่งอีเมลแทนโดเมนของคุณ ผู้รับตรวจเซิร์ฟเวอร์ที่เชื่อมต่อเข้ามากับระเบียนนี้ ข้อจำกัด: หนึ่งระเบียน ค้นหา DNS ไม่เกิน 10 ครั้ง และปิดท้ายด้วย ~all หรือ -all SPF อย่างเดียวใช้ไม่ได้เมื่อมีการส่งต่ออีเมล จึงมี DKIM
- DKIM
- เมลเซิร์ฟเวอร์ของคุณลงนามทุกข้อความด้วยคีย์ส่วนตัว คีย์สาธารณะเผยแพร่ที่ selector._domainkey.โดเมนของคุณ ผู้รับตรวจสอบลายเซ็น ซึ่งยังใช้ได้เมื่อมีการส่งต่อ ใช้คีย์ RSA 2048 บิต และเปลี่ยนคีย์เป็นครั้งคราว
- DMARC
- ระเบียน TXT ที่ _dmarc.โดเมนของคุณ ซึ่งบอกผู้รับว่าต้องทำอย่างไรเมื่อ SPF และ DKIM ล้มเหลว (none, quarantine, reject) และส่งรายงานไปที่ไหน Alignment หมายความว่าโดเมนในส่วนหัว From ต้องตรงกับโดเมน SPF หรือ DKIM เริ่มด้วย p=none อ่านรายงาน แล้วค่อยเข้มงวดขึ้น
- MX
- เซิร์ฟเวอร์ที่รับอีเมลของโดเมน ไม่จำเป็นสำหรับการส่ง แต่ผู้รับรายใหญ่ไม่ไว้ใจโดเมนที่ไม่มีระเบียน MX และหากไม่มี อีเมลตอบกลับจะตีกลับ
- ทำไมจึงสำคัญ
- ผู้ให้บริการกล่องจดหมายรายใหญ่กำหนดให้ทุกคนมี SPF หรือ DKIM และผู้ส่งจำนวนมากต้องมี DMARC หากไม่มี อีเมลจะตกไปอยู่ในสแปมหรือถูกปฏิเสธ ระเบียนเดียวกันนี้ยังหยุดผู้อื่นไม่ให้ส่งอีเมลฟิชชิงในนามของคุณ
- รักษาให้เป็นเช่นนั้น
- ระเบียนเปลี่ยนเมื่อคุณเพิ่มเครื่องมือจดหมายข่าว ย้ายโฮสติ้ง หรือเปลี่ยนคีย์ Centoculus ตรวจ SPF, DKIM, DMARC, MTA-STS และ DNSSEC ของโดเมนคุณทุกชั่วโมงและแจ้งเตือนเมื่อมีอะไรเปลี่ยน การตรวจสอบการส่งอีเมลยังส่งข้อความทดสอบและบอกว่าไปตกที่ไหนด้วย
อยากให้ตรวจสอบเรื่องนี้อัตโนมัติและรับการแจ้งเตือนไหม
Centoculus ตรวจสอบเว็บไซต์ของคุณทุก 5 นาทีในแพ็กเกจฟรี และแจ้งเตือนทางอีเมลและในแอปก่อนที่ลูกค้าของคุณจะรู้ มอนิเตอร์เว็บไซต์ 50 รายการและตรวจสอบ SSL 5 รายการต่อวัน ฟรี ใช้เชิงพาณิชย์ได้ เร็ว ๆ นี้จะเปิดรับสมัคร: สมัครใช้งานก่อนใครแล้วคุณจะได้เริ่มก่อน
สมัครใช้งานก่อนใครคำถามเกี่ยวกับ SPF, DKIM และ DMARC
SPF, DKIM และ DMARC ต่างกันอย่างไร
SPF บอกว่าเซิร์ฟเวอร์ใดส่งแทนโดเมนของคุณได้ DKIM พิสูจน์ด้วยลายเซ็นว่าข้อความไม่ถูกเปลี่ยนและมาจากเซิร์ฟเวอร์ของคุณจริง DMARC ผูกทั้งสองเข้ากับที่อยู่ From ที่มองเห็นและบอกผู้รับว่าต้องทำอย่างไรเมื่อล้มเหลว คุณต้องมีทั้งสามอย่าง
DKIM selector คืออะไรและหาได้ที่ไหน
Selector คือชื่อของคีย์ใน DNS: selector._domainkey.โดเมนของคุณ ผู้ให้บริการอีเมลบอกชื่อเมื่อคุณตั้งค่า DKIM (Google ใช้ “google” Microsoft 365 ใช้ “selector1” และ “selector2”) คุณอ่านได้จากส่วนหัว DKIM-Signature ของอีเมลใดก็ได้ที่คุณส่ง: แท็ก s=
ทำไม SPF จึงมีขีดจำกัดการค้นหา 10 ครั้ง
ทุก include, a, mx, ptr, exists และ redirect ทำให้ผู้รับต้องค้นหา DNS มาตรฐานจำกัดไว้ที่ 10 ครั้งต่อการตรวจเพื่อป้องกันการใช้ในทางที่ผิด เกินขีดจำกัด ผู้รับส่งข้อผิดพลาดถาวร ซึ่งส่วนใหญ่ถือว่าเป็น fail ผู้ให้บริการที่ต้องใช้การค้นหาจำนวนมากมี include แบบ flatten ให้
ควรใช้ ~all หรือ -all
-all บอกผู้รับให้ปฏิเสธอีเมลจากเซิร์ฟเวอร์อื่น ~all ให้ถือว่าน่าสงสัย เมื่อ DMARC เป็น quarantine หรือ reject ความต่างมีน้อย เพราะ DMARC เป็นผู้ตัดสิน เริ่มด้วย ~all ขณะที่คุณยังไม่แน่ใจว่าระบุผู้ส่งครบทุกราย แล้วจึงเปลี่ยนเป็น -all
ควรเริ่มด้วยนโยบาย DMARC แบบไหน
p=none พร้อมที่อยู่ rua อ่านรายงานสักสองสามสัปดาห์ เพิ่มผู้ส่งที่ถูกต้องทุกรายลงใน SPF และ DKIM แล้วย้ายไป p=quarantine และสุดท้าย p=reject การกระโดดไป reject ตั้งแต่วันแรกมักบล็อกเครื่องมือจดหมายข่าวหรือ CRM ที่ไม่มีใครนึกถึง
การเปลี่ยน DNS มีผลเมื่อไร
ปกติไม่กี่นาที อย่างช้าตาม TTL ของระเบียนเก่า (มักถึง 24 ชั่วโมง) รันการตรวจสอบนี้อีกครั้งหลังเปลี่ยน มันอ่าน DNS ใหม่ทุกครั้ง
ระเบียนของฉันไม่มีปัญหา แต่อีเมลยังตกไปอยู่ในสแปม
การยืนยันตัวตนเป็นเพียงบัตรเข้า เนื้อหา คุณภาพรายชื่อ อัตราการร้องเรียน และชื่อเสียงของ IP ที่ส่งก็สำคัญ ตรวจสอบว่า IP ที่ส่งอยู่ในรายการบล็อกหรือไม่ และ reverse DNS ตรงกับชื่อเมลเซิร์ฟเวอร์หรือไม่