DMARC คืออะไร
DMARC ย่อมาจาก Domain-based Message Authentication, Reporting and Conformance หน้าที่หลักๆ คือ เป็นส่วนของรายงานผลและยืนยันว่าเมลฉบับนั้นๆ มีการเข้ารหัสการส่งเมลที่ถูกต้อง เพราะการเพิ่มเเค่เพียงค่า SPF และ DKIM นั้น อาจไม่เพียงพอต่อการป้องกัน Spam การเพิ่ม DMARC จึงเป็นข้อดีที่ช่วยให้คุณสามารถที่จะสั่งให้เซิร์ฟเวอร์ที่ได้รับอีเมลจากคุณ ใช้นโยบายที่เหมาะสมกับอีเมลที่ไม่ได้รับอนุญาต
วิธีการเพิ่มค่า DMARC
1. การสร้าง DMARC Record ให้เข้าไปที่ https://mxtoolbox.com/DMARCRecordGenerator.aspx โดยกรอกชื่อโดเมนของท่าน จากนั้นคลิก Check DMARC Record
2. ระบบจะทำการสร้าง DMARC Record สำหรับโดเมนของท่านออกมา
ท่านสามารถปรับรูปแบบ DMARC Record เพื่อให้เหมาะสมกับการใช้งานของท่านได้ 3 รูปแบบ
1. ไม่ดำเนินการใดๆ กับข้อความที่ไม่ผ่านการตรวจสอบ DMARC Record ส่งอีเมลรายงานประจำวันไปที่เมลที่ระบุไว้ (p=none)
v=DMARC1; p=none; rua=mailto:admin@testdomain.com; ruf=mailto:report@testdomain.com; fo=1
2. นำข้อความที่ไม่ผ่านการตรวจสอบ DMARC Record ไปไว้ในโฟลเดอร์จดหมายขยะของผู้รับแล้วส่งอีเมลรายงานประจำวันไปที่ระบุไว้ (p=quarantine)
v=DMARC1; p=quarantine; rua=mailto:admin@testdomain.com; ruf=mailto:report@testdomain.com; fo=1
3. ปฏิเสธข้อความที่ไม่ผ่านการตรวจสอบ DMARC Record ทั้ง 100% แล้วส่งอีเมลรายงานประจำวันไปที่ระบุไว้ (p=reject)
Value: v=DMARC1; p=reject; rua=mailto:admin@testdomain.com; ruf=mailto:report@testdomain.com; fo=1
4. จากนั้นนำ DMARC Record ที่ได้ไประบุใน DNS Record ในโดเมนของท่าน โดยการใช้ วิธี Update DNS Records ด้วยตนเอง
5. เมื่อดำเนินการเรียบร้อยแล้ว สามารถตรวจสอบความถูกต้องในการตั้งค่าได้โดยไปยัง Link: https://mxtoolbox.com/dmarc.aspx จะได้ผลลัพท์ตามภาพ