我有一个客户,最近被一家公司收购。他们的电子邮件系统现在位于母公司的网络上。目前我的客户和母公司之间没有 VPN 设置。
我需要在本地设置一个 SMTP 服务器,以便将电子邮件发送到母公司的 SMTP 服务器。目前,我有一个运行 SMTP 功能 (IIS 6.0) 的 WIndows Server 2008 R2。在虚拟 SMTP 服务器下,我已为母公司和我的客户设置了域。母公司在 mail.parentcompany.com:587 处有一个直接链接到其邮件服务器的链接,而转到 mail.parentcompany.com:25 将导致一些垃圾邮件过滤。
显然,我可以进入虚拟 SMTP 服务器,将出站传递端口设置为 587,并将整个虚拟 SMTP 服务器的智能主机设置为发往母公司。但是,我们只希望发往本地域的电子邮件通过母公司的 SMTP 服务器,而我们更希望通过本地 SMTP 服务器发送所有其他域。
下一步是在虚拟 SMTP 服务器中设置远程域,但是当我选择通过智能主机向特定域发送电子邮件时,我无法指定端口。
有人知道解决这个问题的方法吗,而不需要强制所有电子邮件都通过端口 587?
谢谢!
答案1
如果可以为本机配置额外的IP地址,则可以使用以下解决方案:
- 创建一个新的虚拟 SMTP 服务器,该服务器将在端口 :25 下监听新 IP 地址,但将出站传递端口设置为 :587
- 配置现有的虚拟 SMTP 服务器,将母公司的邮件转发到新的虚拟 SMTP 服务器
- 配置新的虚拟 SMTP 服务器以将邮件转发到母公司的服务器
如果您无法为这台机器配置额外的 IP 地址,您可以在另一台机器上设置新的虚拟 SMTP 服务器。