Нещодавно я встановив свій власний поштовий сервер на моєму VPS (CentOS, postfix і dovecot, хоча я не вірю, що це є актуальним). Я захистив його за допомогою цього запису SPF
v=spf1 mx a ip4:xx.xx.xx.xx/32 -all
де xx.xx.xx.xx - це IP-адреса мого будинку.
Як правило, це працює, але є один одержувач, якому я не міг надіслати повідомлення. Я отримую відскок таким чином:
Reporting-MTA: dns; mdfmta004.tbr.inty.net
X-Postfix-Queue-ID: 5016BA0C08A
X-Postfix-Sender: rfc822; (my email address)
Arrival-Date: Tue, 17 May 2016 13:51:34 +0100 (BST)
Final-Recipient: rfc822; (destination email address)
Original-Recipient: (destination email address)
Action: failed
Status: 5.0.0
Remote-MTA: dns; mxa.speednames.com
Diagnostic-Code: smtp; 550 "Mail from (my domain) is denied from host
91.221.168.45 SPF"
Досить справедливо, що він відхиляє пошту від 91.221.168.45, оскільки ця IP-адреса не відповідає моїй записи SPF. Але ця адреса вирішується до mdfmta004.mxout.tbr.inty.net: вона знаходиться в тому ж домені, що і MTA, що його відкидає.
Хто-небудь може пояснити мені, що я повинен зробити, щоб мати можливість відправити цьому одержувачу?
mdfmta004.tbr.inty.net
щоб знову надіслати повідомлення електронної пошти в іншому місці, після чого перевірка SPF завершиться невдало. Легше буде знайти основну проблему, якщо буде доступно більше даних про інфраструктуру електронної пошти одержувача. Але взагалі кажучи, я не думаю, що це ваша вина.