ค่อนข้างเกี่ยวข้องกับ: ฉันจะกำหนดค่า SPF สำหรับหลายโดเมนบนเซิร์ฟเวอร์ได้อย่างไร (ยังอนุญาตให้ gmail เป็นผู้ส่ง)

ฉันมีระเบียน MX สำหรับโดเมนหลักของฉัน (j.com) ซึ่งเป็นเซิร์ฟเวอร์อีเมลขาเข้าและขาออกของฉันสำหรับอีเมลองค์กรของเรา นอกจากนี้เรายังมีโดเมนอื่นๆ ที่เราส่งอีเมลจาก (p.com) ซึ่งระเบียน MX ชี้ไปยังที่อยู่ IP ของเซิร์ฟเวอร์นี้ด้วย

อย่างไรก็ตาม เรามีผู้ให้บริการอีเมลหลายราย (สิ่งที่เลือกใช้ เป็นมิตร ไม่ใช่สแปม) ที่ส่งอีเมลในนามของเรา (ที่ระบุว่ามาจาก j.com และ/หรือ p.com)

ฉันจะตั้งค่าระเบียน SPF ที่เหมาะสมได้อย่างไรเพื่อให้ผู้ขายภายนอกเหล่านี้ "อนุญาต" ให้ส่งอีเมลในนามของ j และ p.com ในขณะที่ยังคงอนุญาตให้เซิร์ฟเวอร์หลักส่งอีเมลได้ตามปกติ ฉันได้รวบรวมที่อยู่ IP ทั้งหมดของเซิร์ฟเวอร์ที่จะส่งจดหมายในนามของเรา ขอบคุณ!!

ขณะนี้เราไม่มีนโยบาย SPF ดังนั้นจึงเป็นการตั้งค่าใหม่ตั้งแต่ต้น ฉันได้เยี่ยมชมตัวช่วยสร้าง SPF ต่างๆ ( http://old.openspf.org/wizard.htmlและhttp://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/ ) แต่ไม่แน่ใจว่าคืออะไร สวิตช์ทั้งหมดที่จะโยนและวิธีรวมระเบียน

จุดเริ่มต้นของฉันคือ:

j.com IN TXT "v=spf1 mx a ip4:XXX.XXX.XXX.XXX/32 ip4:XXX.XXX.XXX.XXX/32 ip4:XXX.XXX.XXX.XXX/32 -all"

p.com IN TXT "v=spf1 mx a ip4:XXX.XXX.XXX.XXX/32 ip4:XXX.XXX.XXX.XXX/32 ip4:XXX.XXX.XXX.XXX/32 -all"

answer

ดูเหมือนว่าคุณจะมาถูกทางแล้วกับตัวอย่างของคุณ

คุณยังสามารถใช้พารามิเตอร์ "include" เพื่อนำเข้าระเบียน SPF สำหรับโดเมน antoher

ตัวอย่างเช่น สมมติว่า xyz.com และ lmnop.com เป็นบริษัทด้านอีเมลของคุณที่คุณใช้ คุณสามารถตั้งค่านี้เป็น:

j.com IN TXT "v=spf1 mx a ip4:XXX.XXX.XXX.XXX/32 รวม:xyz.com รวม:lmnop.com -all