Я недавно настроил свой собственный почтовый сервер на своем 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, который его отклоняет.
Кто-нибудь может объяснить мне, что я должен сделать, чтобы иметь возможность отправить этому получателю?