ผลลัพธ์บันทึกที่ฉันได้รับมีดังต่อไปนี้:
"7 กรกฎาคม 11:23:46 mail policyd-spf[19779]: 550 5.7.23 ข้อความถูกปฏิเสธ
เนื่องจาก: SPF ล้มเหลว - ไม่ได้รับอนุญาต โปรดมอง
http://www.openspf.net/Why?s=mfrom;[email protected];ip=<IP>;r=<UNKNOWN>
7 ก.ค. 11:23:46 mail postfix/smtpd[19773]: NOQUEUE: ปฏิเสธ: RCPT จาก
remotemailserver.de[IP]: 550 5.7.23 <[email protected]>:
ที่อยู่ผู้รับถูกปฏิเสธ: ข้อความถูกปฏิเสธเนื่องจาก: SPF ล้มเหลว - ไม่ใช่
ได้รับอนุญาต โปรดดูที่ http://www.openspf.net/Why?s=mfrom;[email protected]
;ip=<IP>;r=<ไม่รู้จัก>;; จาก=<[email protected]> ถึง=<[email protected]>
proto=ESMTP helo=<remotemailserver.de>"
policyd-spf.conf ของฉันมีลักษณะดังนี้:
# สำหรับไฟล์กำหนดค่าตัวอย่างที่มีความคิดเห็นครบถ้วน โปรดดูที่ policyd-spf.conf.commented
debugLevel = 1
เฉพาะการทดสอบ = 1
HELO_reject = ล้มเหลว
Mail_From_reject = ล้มเหลว
PermError_reject = เท็จ
TempError_Defer = เท็จ
skip_addresses = 127.0.0.0/8,::ffff:127.0.0.0/104,::1
ระเบียน spf DNS สำหรับ remotemailserver.de มีลักษณะดังนี้:
subdomain.remotemailserver.de 508 ใน TXT "v=spf1 รวม:_spf.remotemailserver.de ~all"
ฉันไม่ใช่ผู้เชี่ยวชาญ postfix แต่ตาม https://manpages.debian.org/testing/postfix-policyd-spf-python/policyd-spf.conf.5.en.html การตั้งค่า HELO_reject
และ Mail_From_reject
ถึง ล้มเหลว
ไม่ควรฮาร์ดฟอลจดหมายขาเข้า ~ ทั้งหมด
บันทึก spf
ฉันผิดตรงไหน?