Назад | Перейти на главную страницу

postfix все еще использует ipv6, даже если inet_protocols = ipv4

Я установил это в /etc/postfix/main.cf:

inet_protocols=ipv4 
#I also tried with smtp_address_preference=ipv4           

Но все же в полученном сообщении в Gmail рядом с SPF отображается адрес IPV6. Зачем?

Линия, на которую вы смотрите, - это еще не вся история. Одно и то же сообщение может проходить как через IPv4, так и через IPv6, поскольку может быть более одного соединения MTA-MTA. Следовательно, вам необходимо видеть всю информацию трассировки, которую Gmail показывает на том же Оригинал сообщения страница.

Проверка SPF выполняется по последнему MTA перед Gmail. Вы можете сравнить Received-SPF заголовок с Received заголовок над ним: MTA проверил действительность SPF. Затем посмотрите дальше и увидите самый первый (по времени, т.е. последний по порядку) Received header: там вы можете увидеть исходное соединение от вашего Postfix. Если inet_protocols=ipv4 был установлен и Postfix был перезапущен после модификации, нет оснований полагать, что это не что иное, как IPv4.