ตรวจสอบ DMARC: โดเมนนี้ป้องกันการแอบอ้างหรือไม่
DMARC บอกเซิร์ฟเวอร์ผู้รับว่าควรทำอย่างไรกับอีเมลที่อ้างว่ามาจากโดเมนหนึ่งแต่ไม่ผ่านการตรวจสอบ: ส่งให้ตามปกติ ส่งไปที่สแปม หรือปฏิเสธ พิมพ์โดเมน ที่อยู่อีเมล หรือลิงก์ แล้วเราจะแสดงนโยบาย DMARC ของโดเมนและความหมายให้คุณดู
วิธีใช้
- พิมพ์โดเมนที่ต้องการตรวจสอบ หรือวางที่อยู่อีเมลหรือลิงก์: เราใช้เฉพาะส่วนโดเมนเท่านั้น
- กด “ตรวจสอบ DMARC” เราจะหาระเบียนของโดเมนที่ _dmarc และหากไม่มี จะหาที่โดเมนระดับบน เหมือนที่เซิร์ฟเวอร์ผู้รับทำ
- ดูที่นโยบาย: “reject” หรือ “quarantine” กับอีเมล 100% จะปกป้องโดเมนได้ ส่วน “none” แค่เฝ้าติดตามเท่านั้น
ผลลัพธ์แต่ละแบบหมายความว่าอย่างไร
- โดเมนนี้ไม่มี DMARC
- โดเมนนี้ไม่ได้ขอให้เซิร์ฟเวอร์ผู้รับสกัดอีเมลที่แอบอ้างว่ามาจากโดเมน จึงถูกแอบอ้างได้ง่ายขึ้น
- ระเบียน DMARC มีข้อผิดพลาด
- เซิร์ฟเวอร์ผู้รับอาจเพิกเฉยต่อระเบียนนี้ ทำให้โดเมนเหมือนไม่มี DMARC สัญญาณด้านล่างจะบอกว่าผิดพลาดตรงไหน
- DMARC แค่เฝ้าติดตามเท่านั้น
- นโยบายคือ “none”: โดเมนได้รับรายงาน แต่อีเมลปลอมในนามโดเมนยังคงถูกส่งถึงผู้รับ
- DMARC ป้องกันอีเมลเพียงบางส่วน
- นโยบายใช้กับอีเมลที่ไม่ผ่านเพียงบางส่วน ส่วนที่เหลือจะถูกส่งถึงผู้รับเหมือนไม่มีนโยบาย
- อีเมลปลอมจะเข้าสแปม
- นโยบายคือ “quarantine”: เซิร์ฟเวอร์ผู้รับจะส่งอีเมลที่ไม่ผ่านการตรวจสอบไปที่โฟลเดอร์สแปม
- อีเมลปลอมจะถูกปฏิเสธ
- นโยบายคือ “reject”: เซิร์ฟเวอร์ผู้รับจะปฏิเสธอีเมลที่แอบอ้างว่ามาจากโดเมนนี้ ซึ่งเป็นการป้องกันที่แข็งแกร่งที่สุด
สัญญาณแต่ละอย่างหมายความว่าอย่างไร
- โดเมนนี้ไม่ได้เผยแพร่ระเบียน DMARC และโดเมนระดับบนก็ไม่มีเช่นกัน
- มีระเบียน DMARC มากกว่าหนึ่งระเบียน ซึ่งอนุญาตให้มีได้เพียงระเบียนเดียว เซิร์ฟเวอร์ผู้รับจึงไม่ใช้ระเบียนใดเลย
- ระเบียนมีข้อผิดพลาด เช่น ระบุนโยบายที่ไม่มีอยู่จริง เซิร์ฟเวอร์ผู้รับจึงอาจเพิกเฉยต่อระเบียนนี้
- นโยบายคือ “none”: ขอแค่รายงานเท่านั้น และอีเมลปลอมยังคงถูกส่งถึงผู้รับ
- นโยบายใช้กับอีเมลที่ไม่ผ่านเพียงบางส่วน (pct ต่ำกว่า 100)
- ไม่ได้ขอรายงาน (rua) เจ้าของโดเมนจึงไม่รู้ว่าใครส่งอีเมลในนามโดเมนบ้าง
- โดเมนนี้ไม่มีระเบียนของตัวเอง: จึงใช้ระเบียนของโดเมนระดับบน
- นโยบายสำหรับโดเมนย่อย (sp) อ่อนกว่านโยบายหลัก
เครื่องมือที่เกี่ยวข้อง
ครอบคลุมประเทศใดบ้าง
ใช้ได้กับโดเมนจากทุกประเทศ เราหาระเบียนแบบเดียวกับเซิร์ฟเวอร์ผู้รับ: ที่ตัวโดเมนเอง และหากไม่มี จะหาที่โดเมนระดับบน (สูงสุดห้าระดับ) ที่อยู่สำหรับรับรายงานจะแสดงเฉพาะส่วนโดเมน
เราอ่านระเบียน DNS สาธารณะของโดเมน หากคุณพิมพ์ที่อยู่อีเมลหรือลิงก์ จะมีเพียงส่วนโดเมนเท่านั้นที่ออกจากเบราว์เซอร์ของคุณ เราไม่บันทึกโดเมนที่คุณค้นหา
คำถามที่พบบ่อย
DMARC คืออะไร
Domain-based Message Authentication, Reporting and Conformance: ระเบียน DNS ที่บอกเซิร์ฟเวอร์ผู้รับว่าควรทำอย่างไรกับอีเมลที่ใช้โดเมนในช่อง “จาก” แต่ไม่ผ่านทั้ง SPF และ DKIM นอกจากนี้ยังขอรายงาน เพื่อให้เจ้าของโดเมนเห็นว่าใครส่งอีเมลในนามโดเมนบ้าง
none, quarantine และ reject หมายความว่าอย่างไร
“none” แค่เฝ้าติดตาม: อีเมลยังถูกส่งถึงผู้รับตามปกติ และเจ้าของโดเมนได้รับรายงาน “quarantine” ส่งอีเมลที่ไม่ผ่านไปที่สแปม “reject” ปฏิเสธอีเมลนั้น โดยทั่วไปโดเมนจะเริ่มจาก “none” อ่านรายงาน แล้วค่อย ๆ ขยับขึ้นไปจนถึง “reject”
ถ้าโดเมนมี DMARC อีเมลทั้งหมดของโดเมนเป็นของจริงหรือไม่
ไม่เสมอไป DMARC ทำให้ใช้โดเมนนั้นแบบตรงตัวในช่อง “จาก” ได้ยาก แต่มิจฉาชีพสามารถจดโดเมนที่หน้าตาคล้ายกันพร้อม DMARC ของตัวเองได้ ตรวจโดเมนของผู้ส่งทีละตัวอักษร หรือวางส่วนหัวของอีเมลใน “อีเมลนี้เป็นของจริงไหม?”
ทำไมจึงบอกว่าระเบียนนี้สืบทอดมา
โดเมนย่อยที่ไม่มีระเบียนของตัวเอง (mail.example.com) จะใช้ระเบียนของโดเมนระดับบน (example.com) โดยใช้นโยบายของโดเมนย่อย (sp) หากมีการกำหนดไว้
