ระเบียน SPF หลายรายการสำหรับหลายโดเมน


24

เราได้เริ่มต้นเมื่อเร็ว ๆ นี้โดยใช้ Office 365 สำหรับอีเมลของเราซึ่งเราต้องเพิ่มระเบียน DNS TXT v=spf1 include:spf.protection.outlook.com -allด้วยค่า เรามีSPFบันทึกที่มีค่าv=spf1 include:spf.mandrillapp.com ?allสำหรับ Mandrill ซึ่งเป็นผู้ส่ง SMTP ที่เราใช้

ป้อนคำอธิบายรูปภาพที่นี่

ความกังวลของฉันคือสิ่งนี้อาจทำให้เกิดความขัดแย้ง ข้อกังวลของฉันใช้งานได้หรือไม่หรือจะใช้ได้กับระเบียน SPF ทั้งสองนี้

คำตอบ:


36

คุณสามารถมีระเบียน SPF ได้หนึ่งรายการเท่านั้น ( https://tools.ietf.org/html/rfc4408#section-3.1.2 )
คุณต้องรวมพวกเขาเช่น:

v=spf1 include:spf.mandrillapp.com include:spf.protection.outlook.com -all

หรือ

v=spf1 include:spf.mandrillapp.com include:spf.protection.outlook.com ?all

ฉันอยู่ในตำแหน่งเดียวกันที่นี่ ... ของการใช้บรรทัด 1 หรือ 2 บรรทัด ... อะไรคือความแตกต่างระหว่าง - ทั้งหมดและ? ทั้งหมด
Adrian Salazar

4
@AdrianSalazar -all: อีเมลที่ส่งจากโฮสต์ที่ไม่ได้รับอนุญาตเป็นการเฉพาะจะไม่ได้รับอนุญาตให้ส่งอีเมล ?all: หมายถึงโฮสต์ใด ๆ ที่ไม่ได้ระบุว่าเป็นกลางและไม่มีอะไรสามารถพูดได้เกี่ยวกับความถูกต้องของมัน ในทางปฏิบัติจะไม่ถูกส่งไปยังสแปม ?allเรคคอร์ด SPF นั้นไร้ประโยชน์เกือบ อย่างไรก็ตามบุคคลที่สามบางคนต้องการให้คุณใช้เพราะพวกเขาเปลี่ยน IP บ่อยครั้งและไม่ต้องการที่จะทำให้เกิดปัญหา
ขนม

"คุณมีระเบียน SPF ได้หนึ่งระเบียนเท่านั้น" นั่นชัดเจนกว่าข้อความที่ฉันได้รับ: "Office 365 สนับสนุนการบันทึกระเบียน SPF" (Office365 รองรับเฉพาะระเบียน SPF 1 รายการเท่านั้น) มันแนะนำ (วิธีที่ฉันได้อ่าน) เช่นฝ่ายอื่นสนับสนุนระเบียน SPF หลายรายการ แต่ Office365 ไม่ได้ แต่เมื่อฉันอ่านโพสต์ของคุณเป็นเรื่องปกติที่จะรองรับ 1 ระเบียน SPF
Michel

แน่นอนผู้รับบริการแต่ละรายมีพื้นที่ว่างในข้อมูลจำเพาะ SPF ในวิธีที่พวกเขาต้องการจัดการกับ hardfail, softfail ฯลฯ หาก Office 365 ได้รับข้อความแสดงว่าจะทำการค้นหา SPF หนึ่งรายการเท่านั้น นอกจากนี้ยังมีตัวเลือกที่กำหนดค่าได้เกี่ยวกับวิธีจัดการ SPF hardfail
blaughw
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.