使用一台机器通过2个ip发送邮件

使用一台机器通过2个ip发送邮件

我需要配置一个 SMTP 服务器(sendmail)来通过 2 个具有不同 IP 接口的服务器发送邮件。

例如:在同一台机器上,ip:1.1.1.1 和 2.2.2.2 我需要发送电子邮件[电子邮件保护]1.1.1.1 和[电子邮件保护]2.2.2.2

我现在不知道是否可以在 sendmail 上配置它,或者使用 iptables,有什么想法吗?

谢谢。

答案1

很可能你想要一些不同的东西(很抱歉告诉你)。但是如果如果您确实想通过不同的接口/路由发送邮件,则必须将这两个接口放在两个不同的网络中,每个网络都应该有一个路由器。查看操作系统的手册页以了解命令route/etc/hosts/etc/networks文件,以及可能如何设置 NIC。为非默认网络设置静态路由。这个非默认网络当然必须到达 b.com。

答案2

我找到了一些关于此问题的帮助,但没有提到使用 virtusertable 使用不同的 IP 或接口发送邮件。

https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-5033970.html

答案3

您可以在以下位置找到有关如何使用 exim 执行此操作的信息http://www.exim.org/exim-html-current/doc/html/spec_html/ch30.html#SECID146。您正在寻找的选项是“界面”

相关内容