Windows SMTP服务 – 通过不同端口configuration特定域的Smarthost

我有一个最近被一家公司收购的客户。 他们的电子邮件系统现在驻留在母公司的networking上。 目前我的客户和母公司之间没有build立VPN。

我需要在本地安装一个SMTP服务器,将邮件发送到母公司的SMTP服务器。 目前我有一个运行SMTPfunction的WIndows Server 2008 R2(IIS 6.0)。 在虚拟SMTP服务器下,我已经为母公司和我的客户端设置了域。 母公司直接链接到他们的邮件服务器在mail.parentcompany.com:587,而去mail.parentcompany.com:25将导致一些垃圾邮件过滤。

很明显,我可以进入虚拟SMTP服务器,并将外向交付端口设置为587,并将整个虚拟SMTP服务器的智能主机设置为母公司。 但是,我们只希望通过本地域名的电子邮件通过母公司的SMTP服务器,而我们宁愿通过本地SMTP服务器发送所有其他域名。

下一步是在虚拟SMTP服务器中设置远程域,但是当我select通过智能主机发送特定域的电子邮件时,我无法指定一个端口。

有没有人知道解决这个问题,而不强迫所有电子邮件输出端口587?

谢谢!

如果可以为本机configuration附加的IP地址,则可以使用以下解决scheme:

  1. 创build一个新的虚拟SMTP服务器,该服务器将侦听端口:25下的新IP地址,但将具有设置为:587的外向交付端口
  2. configuration现有的虚拟SMTP服务器将父公​​司的邮件转发到新的虚拟SMTP服务器
  3. configuration新的虚拟SMTP服务器将邮件转发到母公司的服务器

如果您无法为此计算机configuration其他IP地址,则可以在另一台计算机上设置新的虚拟SMTP服务器。