如何配置 postfix 连接到远程主机的 26 端口?

如何配置 postfix 连接到远程主机的 26 端口?

我的 ISP 阻止了到端口 25 的传出连接(嗯,他们的 SMTP 服务器有一个例外)。

一个特定电子邮件地址的远程主机也配置为监听端口 26。有没有办法配置 Postfix 以连接到端口二十六在远程主机上?

答案1

你可以用交通地图. 首先告诉 postfix 使用映射,内容如下main.cf

transport_maps = hash:/etc/postfix/transport

然后/etc/postfix/transport添加自定义路线:

example.net smtp:example.net:26

然后建立地图数据库:

sudo postmap /etc/postfix/transport

答案2

作为临时措施,您可以尝试将所有从计算机发出的流量从端口 25 重定向到端口 26,iptables仅用于测试:

sudo iptables -t nat -I OUTPUT --src 0/0 -p tcp --dport 25 -j REDIRECT --to-ports 26

相关内容