если Вы не обнаруживаете дубликаты (MAC-адрес, IP-адрес) через ifconfig-a, Вы могли бы также хотеть проверить таблицу маршрутизации на клиентах через/sbin/route
The mail is not originating from 12.34.56.78, but AFAIU the '?all' means my mail server (postfix) should accept it. Is that correct?
Yes, but not should, just intended
From here, you can see that Neutral
means The SPF record specifies explicitly that nothing can be said about validity
But the default SPF policy from postfix is that:
HELO_reject = SPF_Not_Pass
means the postfix will reject HELO if SPF check not pass ( i.e Fail, Softfail, Hardfail...)
You can change postfix SPF policy to accept email even SPF check fail.
Вы на правильном пути. Включение политики? All просто указывает предпочтение того, как отправитель желает, чтобы почта обрабатывалась. Как это на самом деле обрабатывается, определяется вашей системой.
Вы не опубликовали свою политику, но вы можете разрешить использование этого домена или этого условия, изменив свою политику.
См.: http://manpages.ubuntu.com/manpages/lucid/man5/policyd-spf.conf.5.html
Обратите внимание на то, что некоторые условия политики отклоняют электронную почту, если не удается определить SPF (например, ошибка форматирования с Сама запись SPF или проблема с DNS).