ฉันมีปัญหาแปลกๆ กับระเบียน SPF และ gmail MX ฉันมีการตั้งค่า SPF นี้

v=spf1 a mx ip4:IP1 ip4:IP2 include:_spf.google.com ~all

ในกรณีนี้ หากฉันส่งอีเมลไปยังโดเมนเฉพาะสองโดเมน โดยใช้ gmail MX ด้วย ฉันจะได้รับอีเมลตีกลับ ด้วยข้อความ:

Message will be retried for 1 more day(s)

Technical details of temporary failure: The recipient server did not accept our requests to connect. Learn more at http://support.google.com/mail/bin/answer.py?answer=7720 [(0) smtp.my_company.com. [IP2]:587: Connection refused]

สิ่งนี้จะเกิดขึ้นก็ต่อเมื่อฉันส่งเมลไปยังโดเมนเฉพาะสองโดเมน เช่น "theshelf.com" และ "icloud.com" ฉันสร้างกฎไฟร์วอลล์เพื่อบันทึกการเชื่อมต่อกับพอร์ต 587 และ Google พยายามเชื่อมต่อทุกครั้งที่ฉันพยายามส่งอีเมลไปยังโดเมนเหล่านี้เมื่อ IP2 อยู่ใน SPF วิธีแก้ไขคือลบ IP2 ออกจากบันทึก SPF แต่จะมีประโยชน์อะไรหากฉันไม่เข้าใจว่าทำไมมันถึงเกิดขึ้น :) สิ่งที่ฉันอาจไม่ต้องการ IP2 ใน SPF เลย แต่นั่นไม่ใช่ปัญหา ปัญหาคือสาเหตุที่ Google พยายามเชื่อมต่อกับ IP ที่อยู่ในระเบียน SPF และสำหรับบางโดเมนเท่านั้น

เบาะแสใด ๆ

answer

มันเป็นปัญหาสำหรับฉันเมื่อเร็ว ๆ นี้

จุดเริ่มต้นที่ดีคือhttp://intodns.com/เพื่อตรวจสอบว่าการกำหนดค่าของคุณใช้ได้

ปัญหาของฉันคือ ฉันลืมเปลี่ยนเนมเซิร์ฟเวอร์บนพาเรนต์