У меня есть сервер Ubuntu raring, на котором в качестве почтового сервера запущен postfix / dovecot, а tumgreyspf выполняет проверки серых списков и SPF.
Моя проблема в том, что у меня также есть резервный MX-сервер, который должен временно хранить мои электронные письма, если мой основной сервер когда-либо выйдет из строя. Обычно он отклоняет получение писем, если обнаруживает, что основной сервер находится в сети и работает.
Проблема в том, что когда ему действительно нужно выполнить свою работу, tumgreyspf отклоняет все электронные письма из резервного MX с такой ошибкой:
Jun 27 16:18:13 hamra postfix/smtpd[28732]: NOQUEUE: reject: RCPT from mxbackup.mydomain.com[x.x.x.x]: 550 5.7.1 <some_email@mydomain.com>: Recipient address rejected: QUEUE_ID="" SPF Reports: 'SPF fail - not authorized'; from=<someone@someone.org> to=<some_email@mydomain.com> proto=SMTP helo=<mxbackup.mydomain.com>
Любые идеи?
COMMON PROBLEMS
SPF checks need to be bypassed for relays for the domain, such as
secondary MX servers. [...]
One way of bypassing this check would be to ensure that MX servers are
listed in mynetworks, and that permit_mynetworks is ahead of the call to
tumgreyspf.