А что если сделать так:
В настройках SMTP поставить: Check SPF records: Add Header
а потом написать правило:
header field is *Received-SPF:*fail* submit address is not SMTP [10.0.0.3]
Action
Discard/Reject "Отлуп SPF"
где 10.0.0.3 - адрес резервного МХ-са?
Я проверил, вроде работает. Может это не совсем то, что нужно?
(Alexey V. Belanov) wrote:
> Ситуация:
>
> Получатель почты имеет 2 MX записи для своего домена с разными
> приоритетами, то есть главный и backup MX записи. На этих релеях
> включена обработка SPF и в случае явного "fail" письмо не принимается.
>
> Отправитель включил для своего домена SPF с жестким условием (-all), и
> отправил письмо с доверенного (по SPF) своего релея на backup MX
> получателя, который письмо честно принял, до сих пор все хорошо.
>
> Дальше backup MX, пытаясь доставить почту на более приоритетный релей,
> получает отлуп из-за жесткого невыполнения SPF политики, и вот тут то
> вопрос:
>
> нельзя ли научить Communigate доверять получаемой от своего backup MX
> почте без проверки SPF политик, или для списка адресов (списка релеев,
> доверенных ip, прочее) обрабатывать SPF политики иным образом, чем для
> глобально сервера (Settings->SMTP->Receiving->Verify)?
>
> Возможно предложите более красивое решение, вариант "отказаться от
> backup MX" не подходит.
>
> --
> Alexey V. Belanov, phone: +380(48)7305313
> icq:7844068, UANIC: AB2-UANIC
> url: http://isp.te.net.ua
>
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
>
>
>
Получено Wed Oct 06 14:27:11 2004
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:13:14 MSK