เครื่องมือนักพัฒนาทั้งหมด

สร้าง SPF record ที่ถูกต้องจากบริการที่ส่งอีเมลของคุณ แล้วตรวจสอบสิ่งที่โดเมนของคุณเผยแพร่ตามกฎ RFC 7208

ฟรี

1ใครส่งอีเมลให้โดเมนนี้บ้าง?

ติ๊กทุกบริการที่ส่งอีเมลโดยใช้โดเมนของคุณในที่อยู่ From แต่ละรายการจะเพิ่ม term แบบ include: ที่ต้องใช้ และ DNS lookup ที่ต้องเสีย

2เซิร์ฟเวอร์ของคุณเอง

หนึ่งรายการต่อบรรทัด term แบบ IP ไม่ใช้ DNS lookup จึงควรเลือกใช้เมื่อทำได้

หนึ่งโดเมนต่อบรรทัด: แต่ละโดเมนจะกลายเป็น term แบบ include: ส่วน term ที่เขียนไว้แล้วจะคงไว้ตามเดิม

3แล้วคนอื่นทั้งหมดล่ะ?

term สุดท้ายตัดสินว่าผู้รับจะปฏิบัติต่ออีเมลจากเซิร์ฟเวอร์ที่ไม่อยู่ในรายการข้างต้นอย่างไร

SPF record ของคุณ


		

การเผยแพร่
ชนิด record
TXT
ชื่อ / โฮสต์
@ (root ของโดเมน)
TTL
3600
  1. เปิด DNS zone ของโดเมนที่ผู้ให้บริการจดทะเบียนหรือผู้ให้บริการ DNS ของคุณ
  2. ลบ SPF record เดิมที่มีอยู่: โดเมนต้องเผยแพร่เพียงหนึ่ง record เท่านั้น
  3. เพิ่ม TXT record ที่ root ของโดเมนด้วยค่าด้านบน
  4. รอให้ TTL หมดอายุ แล้วยืนยันด้วยแท็บตัวตรวจสอบ

โดเมนเผยแพร่ SPF record ได้เพียงหนึ่ง record หากต้องการเพิ่มผู้ส่งใหม่ ให้แก้ไข record เดิม ห้ามเพิ่ม record ที่สอง

สร้าง record ทางซ้าย หรือสลับไปที่ตัวตรวจสอบเพื่ออ่าน SPF record ที่โดเมนเผยแพร่อยู่ในขณะนี้ พร้อมอธิบายทุก mechanism และนับขีดจำกัดสิบ lookup ให้คุณ

สร้าง record ทางซ้าย หรือสลับไปที่ตัวตรวจสอบเพื่ออ่าน SPF record ที่โดเมนเผยแพร่อยู่ในขณะนี้ พร้อมอธิบายทุก mechanism และนับขีดจำกัดสิบ lookup ให้คุณ

Your results appear here Fill in the field above, then run the check.
Record ที่เผยแพร่
โควตา DNS lookup
RFC 7208 อนุญาตสิบครั้ง
#Termพบใน
อธิบายทุก term
Termผลลัพธ์ทำอะไร
สิ่งที่เราพบ

เกี่ยวกับ สร้างและตรวจสอบ SPF Record

SPF Record Generator & Checker ทำสองงานที่เจ้าของโดเมนต้องการจริง ๆ ตัวสร้างจะถามว่าบริการใดส่งอีเมลโดยใช้โดเมนของคุณ (Google Workspace, Microsoft 365, SendGrid, Mailgun, Amazon SES หรือเซิร์ฟเวอร์ของคุณเอง) แล้วประกอบเรกคอร์ด `v=spf1` ที่ถูกต้อง พร้อมนับจำนวนการค้นหา DNS ที่จะใช้ขณะที่คุณสร้าง ตัวตรวจสอบอ่านเรกคอร์ดที่โดเมนของคุณเผยแพร่อยู่ตอนนี้ อธิบายทุกกลไกด้วยภาษาที่เข้าใจง่าย และทดสอบกับ RFC 7208

กฎที่ทำให้คนส่วนใหญ่พลาดคือขีดจำกัดสิบการค้นหา ทุกเทอม `include`, `a`, `mx`, `ptr` และ `exists` ใช้ DNS query หนึ่งครั้ง และทุกเทอมภายในเรกคอร์ดที่ชี้ไปก็เช่นกัน เกินสิบแล้วผู้รับจะส่งข้อผิดพลาดถาวร หมายความว่า SPF ล้มเหลวสำหรับอีเมลทั้งหมดของคุณ ไม่ใช่เฉพาะส่วนที่ปลอมแปลง ตัวตรวจสอบติดตาม include แบบเรียกซ้ำและแสดงว่าการค้นหาแต่ละครั้งถูกใช้ที่ใด คุณจึงเห็นว่าผู้ส่งรายใดทำให้เกินขีดจำกัด

ยังตั้งธงความล้มเหลวที่ทำให้เรกคอร์ด SPF เสียผลอย่างเงียบ ๆ ได้แก่ เรกคอร์ด SPF ตัวที่สองบนโดเมนเดียวกัน (ทำให้ทั้งสองใช้ไม่ได้) `+all` (อนุญาตทั้งอินเทอร์เน็ต) การไม่มี `all` (ไม่ยืนยันอะไรเลย) กลไก `ptr` ที่เลิกใช้แล้ว เทอมที่วางหลัง `all` ซึ่งจะไม่ถูกอ่าน และข้อผิดพลาดทางไวยากรณ์ที่ทำให้ทั้งเรกคอร์ดกลายเป็นข้อผิดพลาดถาวร

วิธีใช้ สร้างและตรวจสอบ SPF Record

  1. ในแท็บตัวสร้าง ติ๊กทุกบริการที่ส่งอีเมลโดยใช้โดเมนของคุณในที่อยู่ From
  2. เพิ่มเซิร์ฟเวอร์อีเมลของคุณเอง: เปิด mx และวางช่วง IPv4 หรือ IPv6 ที่ตายตัว: เทอม IP ไม่ใช้การค้นหา DNS
  3. ดูมาตรวัดการค้นหา หากเกินสิบ ให้ตัดผู้ส่งออกหรือแทนที่ include ด้วยช่วง IP เบื้องหลัง
  4. เลือกนโยบายสุดท้าย: เริ่มที่ ~all (ทำเครื่องหมายว่าน่าสงสัย) และเข้มงวดเป็น -all เมื่อรายงาน DMARC ของคุณสะอาด
  5. คัดลอกเรกคอร์ดและเผยแพร่เป็นเรกคอร์ด TXT เดียวที่รากของโดเมน โดยแทนที่เรกคอร์ด SPF เดิม
  6. กลับมาที่แท็บตัวตรวจสอบหลังหมด TTL และยืนยันว่าเรกคอร์ดที่เผยแพร่แยกวิเคราะห์ได้อย่างสมบูรณ์

คำถามที่พบบ่อย

RFC 7208 อนุญาตเทอมที่ค้นหา DNS ได้สูงสุดสิบเทอมต่อการประเมิน: include, a, mx, ptr, exists และตัวปรับ redirect การค้นหาภายในเรกคอร์ดที่คุณ include ก็นับด้วย เกินสิบแล้วผู้รับจะส่งข้อผิดพลาดถาวรและ SPF ล้มเหลวสำหรับทุกข้อความที่คุณส่ง

ไม่ได้ โดเมนต้องเผยแพร่เรกคอร์ด v=spf1 เพียงหนึ่งตัวเท่านั้น เมื่อผู้รับพบสองตัว จะส่งข้อผิดพลาดถาวรและ SPF ล้มเหลวสำหรับอีเมลทั้งหมดของคุณ หากต้องการเพิ่มผู้ส่ง ให้แก้ไขเรกคอร์ดเดิมแทนการเพิ่มตัวที่สอง

เริ่มด้วย ~all ซึ่งบอกผู้รับให้รับผู้ส่งที่ไม่อยู่ในรายการแต่ถือว่าน่าสงสัย เมื่อรายงานรวม DMARC แสดงว่าผู้ส่งที่ถูกต้องทุกรายผ่านแล้ว ให้เปลี่ยนเป็น -all เพื่อบังคับใช้เต็มที่ ห้ามใช้ +all เด็ดขาด: เป็นการอนุญาตทั้งอินเทอร์เน็ต

ลบผู้ส่งที่ไม่ใช้แล้ว แทนที่ include ด้วยช่วง ip4:/ip6: เบื้องหลัง (เทอม IP ไม่ใช้การค้นหา) ย้ายจดหมายข่าวไปยังโดเมนย่อยที่มีเรกคอร์ดของตัวเอง หรือใช้ผู้ให้บริการที่เสนอเรกคอร์ดแบบ flatten

ไม่ได้ SPF อนุญาตเฉพาะเซิร์ฟเวอร์ที่ส่ง และใช้ไม่ได้เมื่ออีเมลถูกส่งต่อ ต้องใช้คู่กับ DKIM และนโยบาย DMARC เพื่อให้ผู้รับดำเนินการกับความล้มเหลว ซึ่งเป็นสิ่งที่ Gmail และ Yahoo กำหนดกับผู้ส่งจำนวนมากตั้งแต่ปี 2024

ใช่ ฟรีทั้งหมดและไม่ต้องสมัคร ตัวสร้างทำงานบนเบราว์เซอร์ของคุณ และตัวตรวจสอบทำการค้นหา DNS ธรรมดาที่มีการจำกัดอัตรา

แชร์สิ่งนี้

การค้นหายอดนิยม
สร้าง spf record ตรวจสอบ spf เช็ค spf record spf lookup spf validator สร้าง spf record ฟรี spf record google workspace spf 10 lookup limit เช็ค spf record ของโดเมน ตรวจสอบไวยากรณ์ spf
ต้องการความช่วยเหลือ?
พบปัญหากับเครื่องมือนี้หรือไม่? แจ้งทีมงานของเรา
รายงานปัญหา

เพิ่มเครื่องมือฟรีนี้ลงในเว็บไซต์ของคุณเอง: คัดลอกและวางโค้ดด้านล่าง