Мои исходящие соединения блоков ISP с портом 25 (хорошо, за одним исключением для их сервера SMTP).
Удаленный хост к одному конкретному адресу электронной почты также настроен для слушания на порте 26. Есть ли какой-либо способ настроить Постфикс для соединения с портом 26 на удаленном хосте?
Можно обработать это с транспортной картой. Сначала скажите постфиксу использовать карту со следующим в main.cf
:
transport_maps = hash:/etc/postfix/transport
Затем в /etc/postfix/transport
добавьте пользовательский маршрут:
example.net smtp:example.net:26
Затем создайте базу данных карты:
sudo postmap /etc/postfix/transport
Как временная мера можно попытаться перенаправить весь трафик, выходящий компьютера от порта 25 для портирования 26 с iptables
только для тестирования:
sudo iptables -t nat -I OUTPUT --src 0/0 -p tcp --dport 25 -j REDIRECT --to-ports 26