我有以下问题:
在Linux计算机上运行的CRM系统正在通过sendmail发送电子邮件。
我想使用iptables将目标端口从25更改为587但没有修改 sendmail(由于crm配置而无法实现)。
我尝试使用iptables但是我尝试将输出链上的数据包重定向到端口587是不成功的。
答案 0 :(得分:2)
你说你不想修改sendmail,所以我假设sendmail必须在端口25上运行,但你希望客户端能够通过端口587连接到它。
这个咒语应该为你做到:
$ iptables -t nat -A PREROUTING -p tcp --dport 587 -j REDIRECT --to-port 25