出站 SMTP 重定向

出站 SMTP 重定向

我该如何使用 iptables 将我服务器端口 25 上的所有出站电子邮件重定向到另一台服务器的端口 25。我已经尝试了一些规则,但都不起作用。

如能提供任何帮助我将非常感激。

答案1

尝试

iptables -A PREROUTING -d xxx.xxx.xxx.xxx -p tcp -m tcp --dport 25 -j DNAT --to-destination yyy.yyy.yyy.yyy

xxx.xxx.xxx.xxx - 代表您的邮件服务器的 IP yyy.yyy.yyy.yyy - 代表目标 IP

编辑

也许进行后期路由会更好。

iptables -t nat -A OUTPUT -i ethX -s xxx.xxx.xxx.xxx -p tcp -m tcp  -j DNAT --to-destination yyy.yyy.yyy.yyy

ethX - 是输出接口 xxx.xxx.xxx.xxx - 邮件服务器的 ip 地址 yyy.yyy.yyy.yyy - filter_server 的 ip 地址

当邮件服务器想要发送邮件到另一个邮件服务器时,我们会在输出中缓存它们,然后首先发送到服务器进行过滤。

相关内容