Linux电子邮件服务器,用于从众多IP地址发送电子邮件

我正在尝试安排一个电子邮件服务器,因此它有能力从众多IP地址发送电子邮件,因此我们的广告和营销系统可以发送来自众多域名的电子邮件,同时保持定期反向DNS查找。 IE,domain1.com结算为10.0.0.1,domain2.com结算为10.0.0.2等

理想情况下,邮件服务器肯定会检查标题中的from域名,然后从游泳池中选择正确的IP地址,并将其用于真正的发送。 现在,我们正在使用Exim,而且我还假设补救肯定会在各种用户界面上运行Exim的众多情况,然后编写一个SMTP代理,它肯定会执行标头监控,并且还会将电子邮件发送到适当的Exim实例,但我假设可能有一个不那么复杂的补救措施。

因此,每个人都认识到,这并不需要垃圾邮件,而且我们拥有所有域名以及我们当然会使用的IP地址。

0
2019-05-13 04:17:09
资源 分享
答案: 2

如果我认出你,你就可以在网络服务器上获得邮件,该网络服务器拥有,声称在其上设置了4个IP地址。 您肯定希望您在发送到网络时将Web服务器邮寄到这4个IP作为传出接口。 如果这是错误的分析,请允许我认识。

可以将Exim SMTP传输设置为使用各种用户界面发送电子邮件。 以严格的编码方式,您可以这样做:

routers:

send_domaina_com:
  driver = dnslookup
  domains = domaina.com
  transport = domaina_com_smtp

send_domainb_com:
  driver = dnslookup
  domains = domainb.com
  transport = domainb_com_smtp

send_domainc_com:
  driver = dnslookup
  domains = domainc.com
  transport = domainc_com_smtp

send_domaind_com:
  driver = dnslookup
  domains = domaind.com
  transport = domaind_com_smtp

TRANSPORTS:

domaina_com_smtp:
  driver = smtp
  interface = 10.0.0.1

domainb_com_smtp:
  driver = smtp
  interface = 10.0.0.2

domainc_com_smtp:
  driver = smtp
  interface = 10.0.0.3

domaind_com_smtp:
  driver = smtp
  interface = 10.0.0.4

我99.99%的上述工作,虽然它显然是可怕的。 我假设你需要它的每件小事都要动态存在(“接口”正在扩展)。

0
2019-05-18 00:34:55
资源

为了保持课程的诚实,我假设您肯定需要将各种环境的各种情况绑定到各种用户界面(正如您声称的那样)

实际上并没有调用代理,你只能使用一个路由器(每个域/来自:suit)准备好一个问题,以确定要传递哪个“主机”。

从来没有尝试过这个。 肯定会有兴趣认识它是否起作用。

0
2019-05-17 16:52:49
资源