Defaults.Exposed › รายงาน
โดเมนสามารถมีบันทึก SPF สองรายการได้หรือไม่? ไม่ — ล้านโดเมนเพิ่งยกเลิกตัวเองแล้ว (2026)
เผยแพร่ 2026-07-03
ตัวเลข ณ วันที่ 2026-06-29 · วิธีการ v7 สำมะโนรวมจากโดเมน 261 ล้านรายการที่ถูกให้เกรด ตัวเลขทั้งหมดรวม — ไม่ใช่บันทึกของธุรกิจรายบุคคล ดู วิธีที่เราให้เกรด
ไม่ — โดเมนอาจเผยแพร่บันทึก SPF เพียงหนึ่งรายการ และการทำผิดพลาดนี้จะปิด SPF ทั้งหมดเลย: 1,013,416 โดเมนปัจจุบันเผยแพร่สองรายการหรือมากกว่า ซึ่งภายใต้ RFC 7208 ทำให้บันทึก SPF ทั้งหมดของโดเมนไม่ถูกต้อง ไม่ใช่อันใหม่ ไม่ใช่อันเก่า — ทุกอัน ผู้รับที่พบบันทึก v=spf1 หลายรายการต้องส่งคืนข้อผิดพลาดถาวร ซึ่งหมายความว่าไม่มีการป้องกัน SPF เลย บนโดเมนที่ดูเหมือนเจ้าของมีการป้องกันสองเท่า
ทำไมบันทึก SPF สองรายการจึงเท่ากับศูนย์?
มาตรฐานชัดเจน: นโยบาย SPF ของโดเมนต้องเป็นบันทึก TXT เดียวที่เริ่มต้นด้วย v=spf1 (RFC 7208 §3.2 ผลข้อผิดพลาดถูกกำหนดใน §4.5) ถ้าการค้นหาพบมากกว่าหนึ่งรายการ ผู้รับไม่สามารถรู้ว่ารายการใดมีอำนาจ — ดังนั้นมาตรฐานห้ามการเดา ผู้รับที่สอดคล้องกับมาตรฐานต้องส่งคืน PermError: การประเมินล้มเหลวถาวร
และ PermError ไม่ใช่กลาง DMARC ถือว่าเป็นความล้มเหลวบนขา SPF — ดังนั้นโดเมนที่ทำซ้ำบันทึกได้ยกเลิกการป้องกัน และ ทำให้การยืนยันตัวตนของเมลที่ถูกต้องของตนเองพิการ มันเป็นหนึ่งในข้อผิดพลาด DNS น้อยมากที่การเพิ่มการป้องกันจะลบมันออก (การเผยแพร่บันทึก DMARC สองรายการทำสิ่งเดียวกันกับ DMARC)
ประมาณ 1 ใน 138 โดเมนที่พยายาม SPF ได้ทำสิ่งนี้กับตัวเอง
มันเกิดขึ้นได้อย่างไร? การคัดลอก-วาง onboarding
ไม่มีใครเขียนบันทึก SPF ที่สองโดยตั้งใจ มันเกิดขึ้นในวันที่คุณเพิ่มเครื่องมืออีเมล:
- โดเมนของคุณมี
v=spf1 include:spf.protection.outlook.com -allจากผู้ให้บริการกล่องจดหมายของคุณแล้ว - คุณลงทะเบียนกับแพลตฟอร์มจดหมายข่าว CRM หรือเครื่องมือออกใบแจ้งหนี้
- คู่มือการตั้งค่าบอก: “เพิ่มบันทึก TXT นี้ในรายการ DNS ของคุณ:
v=spf1 include:newtool.example.com ~all” - คุณทำตามที่มันบอก — คุณ เพิ่ม มัน ถัดจากอันเก่า
บันทึกสองรายการมีอยู่แล้ว และทั้งสองเป็นโมฆะ คู่มือบอกว่า “เพิ่ม” และการเพิ่มคือสิ่งเดียวที่มาตรฐานไม่อนุญาต การเคลื่อนไหวที่ถูกต้อง — การรวม include: ใหม่เข้ากับบันทึกที่มีอยู่ — แทบไม่ถูกกล่าวถึงโดย onboarding flow ใดๆ
ความล้มเหลวล่องหนจากแผง DNS: บันทึกทั้งสองดูดีรูปแบบทีละรายการ และเมลส่วนใหญ่ยังมาถึงเพราะผู้รับกลับไปใช้สัญญาณอื่น ไม่มีอะไรแจ้งเตือนคุณจนกว่าการปลอมแปลงจะมาถึงหรือ deliverability ลดลง
วิธีตรวจสอบและแก้ไข — สองนาที ฟรี
- ค้นหาบันทึก TXT ของโดเมนของคุณ (
dig TXT yourdomain.comหรือใช้ การตรวจสอบฟรีของเรา) - นับบันทึกที่เริ่มต้นด้วย
v=spf1ตัวเลขที่ปลอดภัยเพียงอย่างเดียวคือ 1 - ถ้าคุณมีมากกว่า: รวม พวกมัน —
include:ทุกรายการและกลไกip4:/ip6:เป็นบันทึกเดียวที่มีตัวกำหนดสุดท้ายหนึ่งอย่าง (ดู~allเทียบกับ-all) — และลบส่วนที่เหลือ
ก่อน: v=spf1 include:spf.protection.outlook.com -all
v=spf1 include:servers.mcsv.net ~all
หลัง: v=spf1 include:spf.protection.outlook.com include:servers.mcsv.net -all
ขณะที่คุณรวม ระวัง ขีดจำกัด 10 lookup — กลไก include: มากเกินไปทำลาย SPF ในอีกทางหนึ่ง
คำถามที่พบบ่อย
บันทึก SPF หลายรายการได้รับอนุญาตหรือไม่?
ไม่ RFC 7208 อนุญาตบันทึก v=spf1 เพียงหนึ่งรายการต่อโดเมน สองรายการหรือมากกว่าทำให้เกิดข้อผิดพลาดถาวรที่ยกเลิก SPF ทั้งหมด 1,013,416 โดเมนอยู่ในสถานะนี้ ณ วันที่ 2026-06-29
บันทึก SPF ที่สองแทนที่อันแรกหรือไม่? ไม่มีอันใดชนะ ผู้รับที่พบหลายบันทึกต้องล้มเหลวการประเมินแทนที่จะเลือก — ดังนั้นทั้งหมดหยุดทำงานพร้อมกัน
ฉันจะรวมบันทึก SPF สองรายการเป็นหนึ่งได้อย่างไร?
หนึ่งบันทึก เริ่มต้นด้วย v=spf1 ประกอบด้วย include: ทุกรายการและกลไก IP จากทั้งหมด ลงท้ายด้วย -all หรือ ~all เดียว ลบส่วนพิเศษ จากนั้น ตรวจสอบจำนวน lookup ของคุณ ว่าอยู่รอดการรวม
ทำไมอีเมลของฉันยังทำงานได้กับบันทึก SPF สองรายการ? ผู้รับที่พบข้อผิดพลาดมักดำเนินการโดยไม่มี SPF ดังนั้นเมลของคุณขึ้นอยู่กับชื่อเสียงและ DKIM สิ่งที่คุณสูญเสียคือการป้องกัน — ไม่มีอะไรปฏิเสธนักปลอมแปลง — และการประเมิน DMARC ของคุณสูญเสียขา SPF เมลที่ทำงานได้และ SPF ที่ทำงานได้เป็นคนละเรื่องกัน
ตรวจสอบว่าโดเมนของคุณเป็นหนึ่งในล้านหรือไม่
การมองหา 30 วินาทีจะทำให้คุณพ้นหรือให้การรวม 2 นาที
ตรวจสอบโดเมนของคุณ → · แก้ไข SPF → · รายงาน SPF PermError → · โมเดลความครบถ้วน SPF → · ข้อมูลรวมเท่านั้น ข้อมูลจัดเก็บและประมวลผลในสหภาพยุโรป