![使用同一域名从 Exchange 发送电子邮件给外部收件人](https://linux22.com/image/788501/%E4%BD%BF%E7%94%A8%E5%90%8C%E4%B8%80%E5%9F%9F%E5%90%8D%E4%BB%8E%20Exchange%20%E5%8F%91%E9%80%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E7%BB%99%E5%A4%96%E9%83%A8%E6%94%B6%E4%BB%B6%E4%BA%BA.png)
我有两台邮件服务器,其中一台在 Exchange 上。两台邮件服务器的域名相同,比如 domain.com。
在 Exchange 服务器上,我有分发列表组,但我需要添加来自具有相同名称 domain.com 的外部邮件服务器的成员。
我可以添加来自其他域的用户并将他们添加到分发列表中,他们可以正常接收群组邮件。问题是,如果我将来自外部 domain.com 邮件的邮件收件人添加到群组,他们不会收到这些邮件。我猜 Exchange 正在尝试在自己的邮件中寻找它们。
是否可以为外部 domain.com 上的单个邮件制定某种规则,以便他们可以接收这些邮件?我没有那么多邮件,所以我可以为每封外部邮件添加一条单独的规则。
答案1
如果您已经将 domain.com 的接受域配置为 InternalRelay,并创建了发送连接器以将 domain.com 路由到其他邮件服务器(如 @joeqwerty 所建议),那么您的 Exchange 服务器应该已经能够发送发往非本地 @domain.com 地址的电子邮件。
所以现在您剩下的问题是如何将这些地址添加到 Exchange,以便您可以将它们添加到所需的分发列表中。
要实现此目的,您需要使用邮件联系人。请参阅创建邮件联系人了解完整说明以及如何在 EAC 或通过 EMS 进行设置。
使用 Exchange 分发列表,您只能添加 Exchange 中存在的邮件对象,因此通常这些对象是服务器上的电子邮件帐户。但对于外部地址,您可以通过在 Exchange 中创建邮件联系人来添加它们,该联系人中有一个字段,External email address
该字段不被视为本地。使用第二个邮件服务器上的电子邮件地址为您需要添加到分发列表中的所有人创建邮件联系人,然后根据需要将他们添加到分发列表中。
当通讯组列表处理电子邮件时,Exchange 会将其发送给那些联系人,发现他们不是本地人,然后根据接受域和发送连接器规则将其不在本地控制的任何地址路由到其他邮件服务器。
还要记住,如果这些用户需要向该分发列表发送电子邮件,他们将被视为“外部”,因此您需要在分发列表设置中启用该Allow people outside of my organisation to send email to this Distribution group
选项。
答案2
同意以上内容。您可以创建邮件联系人。这将允许 Exchange 将外部电子邮件地址识别为群组电子邮件的有效收件人。