我正在寻找一种将 Exchange 邮箱与外部邮箱连接起来的方法。我检查了 EAC(找到了发送和接收连接器,但它们似乎不是正确答案)和网络(找到了第三方软件,用于通过 pop3 或 imap 下载邮件)。
现在我想知道 Exchange Server 2016 Standard 中是否有以下内置功能:向 Exchange 添加和配置多个邮箱,这些邮箱连接到外部提供商的现有邮箱。对于内部通信,无需通过外部提供商发送邮件,但如果邮件发送到外部,则应通过外部提供商发送。
有没有适合我问题的智能解决方案?内置方案就更好了。
答案1
接收: 根据您的 MS Exchange 设置,您可以通过以下方式将电子邮件从第三方环境发送到您的 Exchange 环境:
- 通过 IMAP 同步它们(例如通过IMAP同步)并在此处构建一个 cron 任务
- 使用您之前提到的 POP3 收集器
- 将来自第三方帐户的电子邮件转发到您的 MS Exchange 环境。您可以在第三方系统上配置转发规则(如果可能)。但请注意(取决于远程环境)您可能会遇到 S/MIME 电子邮件问题。
请注意,没有“现成的”解决方案可以做到这一点,因为上述方法不是 MS Exchange 的常见设置。因此,上述解决方案不会在默认设置中使用,并且仅提供一种非常糟糕的解决方法来构建无法以正确方式完成的事情。
正在发送: 发送电子邮件有点棘手,取决于您的环境:
您可以将第三方服务器配置为中继,并将您的 MS Exchange 服务器指向该中继。然后,每封 MS Exchange 电子邮件(外部)都通过该中继发送。这可以作为智能主机配置完成:
请注意,内部 MS Exchange 电子邮件不会通过该中继发送,因为它是纯粹的内部通信。
如果您希望设置 MS Exchange 2016 测试环境,但没有固定的公共 IP(需要设置上述构造),则可以按照说明使用动态 IP 构建此类测试环境这里。但请注意,这仅适用于测试环境!