ระเบียน SPF สามารถมีอักขระตัวแทนชื่อโดเมนได้หรือไม่


12

ส่วนหนึ่งของบันทึก SPF ของฉันประกอบด้วย:

include:google.com

ฉันยังคงประสบปัญหาล้มเหลวเนื่องจากอีเมลจริงจัดส่งโดยต่อไปนี้

Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]

ซึ่งมี IP ที่แตกต่างอย่างสิ้นเชิงจาก google.com อย่างไรก็ตามฉันไม่ต้องการใส่ใน mail-yx0-f172.google.com เพราะอาจเป็นแบบไดนามิก มี * .google.com ที่เทียบเท่าที่ฉันสามารถใช้ในบันทึกหรือไม่

คำตอบ:


22

ไม่คุณไม่สามารถ นั่นไม่ใช่ระเบียน SPF ที่ถูกต้องและไม่ใช่ที่อยู่ที่ถูกต้องของระเบียน SPF ของ Google ทุกคนที่มีการควบคุมโดเมน DNS แบบย้อนกลับสามารถทำให้ IP ใด ๆ ที่มีชื่อใด ๆ ที่เขา / เธอต้องการเช่น "google.com", "whitehouse.gov" ฯลฯ การอนุญาตการจับคู่แบบย้อนกลับนั้นจะผิดมาก

คุณสมบัติ "รวมถึง" ของ SPF ทำงานแตกต่างกัน มันจะแก้ปัญหา DNS โดยตรงในชื่อที่กำหนดแล้วประมวลผลระเบียนที่มาจากการตอบสนองนั้น ระเบียน SPF ที่ถูกต้องสำหรับเซิร์ฟเวอร์อีเมลของ Google คือ:

v=spf1 include:_spf.google.com ~all

การแข่งขันจะทำตามที่อยู่ IP จากผลการส่งกลับโดยแบบสอบถาม TXT DNS _spf.google.comไปยัง Google ควรจะเปลี่ยนที่อยู่ IP ของเซิร์ฟเวอร์อีเมลของพวกเขาหรือไม่ระเบียนนี้ควรมีการเปลี่ยนแปลงเช่นกัน ณ วันนี้แบบสอบถามไปยังระเบียนนั้นกลับมา:

~% dig + short txt _spf.google.com
"v = spf1 ip4: 216.239.32.0/19 ip4: 64.233.160.0/19 ip4: 66.249.80.0/20
ip4: 72.14.192.0/18 ip4: 209.85.128.0/17 ip4: 66.102.0.0/20 ip4: 74.125.0.0/16
ip4: 64.18.0.0/20 ip4: 207.126.144.0/20 ip4: 173.194.0.0/16? all "

โปรดทราบว่าที่อยู่ที่คุณเห็นมีอยู่ 209.85.213.172 รวมอยู่ใน 209.85.128.0/17 ดังนั้นหากมีการกำหนดค่าระเบียน SPF ของคุณอย่างถูกต้องควรผ่าน

ข้อมูลเพิ่มเติมเกี่ยวกับGoogle Apps ช่วยเหลือ


1
อะไร~ก่อนที่จะallทำอย่างไร ฉันรู้-(เข้มงวด) และ+อนุญาต แต่ไม่เห็นอย่างนั้น
Johan

ความ~หมายอ่อนนุ่ม
โอเวน

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