ใน SPF Record นั้น จะมี Mechanisms รั้งอยู่ท้ายประโยค (Syntax) นั้น ๆ ที่กำหนดอยู่ใน DNS Record มีหน้าที่ประกาศให้โลกรู้ว่า โดเมนนั้นจะสามารถส่งข้อความอีเมลออกด้วย IP หรือ Hostname ใด ๆ ได้บ้าง และมีการกำหนดค่าความเข้มงวดมากน้อยขนาดไหน
ในแต่ละ Mechansims จำเป็นต้องมี Prefix อยู่ด้านหน้า ซึ่งแต่ละตัวก็จะมีชื่อของมันตามภาพด้านบน
และมีผลการกระทำที่ต่างกัน ซึ่งจะอธิบายการทำงานไว้ในบทความถัดไป
Mechanisms ที่คุ้นเคย ได้แก่ all | ip4 | a | mx | include
ตัวอย่าง all
mx -all คือ อนุญาตให้ MX ใด ๆ เป็นผู้ส่งข้อความของโดเมนได้เท่านั้น -all คือ ไม่มีการส่งข้อความอีเมลออกจากโดเมนนั้น ๆ +all คือ เจ้าของโดเมนคิดว่า SPF ไม่ค่อยจำเป็น อนุญาตให้ส่งออกหมดทุก IP, Host |
ตัวอย่าง ip4
จากตัวอย่างถ้าไม่ใส่ prefix-length หมายถึงการอนุญาตเพียง IP นั้น ๆ ส่งข้อความออกได้ แต่การใส่ prefix length คือ การอนุญาตให้ IP address ระหว่าง 192.168.0.1 และ 192.168.255.255 ส่งข้อความได้ |
ตัวอย่าง a
ค่า a สามารถใส่ชื่อโดเมน หรือโฮสเนมได้ ทั้งนี้เพื่ออนุญาตให้โดเมนหรือโฮสเนมนั้น ๆ ส่งอีเมลออกได้ |
ตัวอย่าง include
mechanism: include เป็นการยอมรับโดเมนให้ส่งอีเมลออกได้ ซึ่งจะไม่แนะนำให้ ใส่ qualifiers เป็น Pass สังเกตว่าตัวอย่างจะใส่ Fail (-all) เอาไว้ |
บริษัท เทคโนโลยี แลนด์ จำกัด
ผู้เชี่ยวชาญด้านการบริการ Email Hosting สำหรับบริษัท