我有一个 Exchange 2010,它有多个接受域。现在我希望此服务器除了接受默认 SMTP 域外,还接受默认域的所有子域。科技网状态
创建接受域时,可以在地址空间中使用通配符 (*) 来指示 SMTP 地址空间的所有子域也被 Exchange 组织接受。例如,若要将 Contoso.com 及其所有子域配置为接受域,请输入 *.Contoso.com 作为 SMTP 地址空间。
但是,如果 contoso.com 已配置,则无法添加例如 *.contoso.com。在这种情况下,Exchange 会抱怨该域已配置。
也无法编辑“值”,即接受域的域名。我知道我无法修改默认接受域,但将其更改为其他域也无济于事,因为域名本身永远无法编辑。
最后一个想法是删除接受域并重新创建它并在前面添加“*.” 。然而,这也是不可能的,因为当然不可能删除或修改默认地址策略,并且如果在地址模板中使用了域名,则无法将其从接受域中删除。
问题是:如何让我的 Exchange 2010 服务器接受带有通配符的默认接受域的任何子域?
答案1
您可以使用 *.contoso.com 作为默认且唯一的 SMTP 地址空间。这应包括 contoso.com 和子域。
但是,这无助于从子域名地址发送电子邮件,因此您还必须向用户提供 smtp 别名,并且如果您不想最终收到垃圾邮件,您必须确保子域名具有正确的 SPF 和 MX 记录设置。
我有一个小型交换设置,用户需要使用特定国家/地区的子域名,因此我有电子邮件[电子邮件保护]和[电子邮件保护]。我已将它们设置为电子邮件别名,并设置了每个国家/地区的接受域。这样我就可以跟踪,并确保我也正确设置了所有 DNS 记录。此外,域策略会在每个国家/地区的 OU 和组中创建用户,并以特定的电子邮件别名作为默认值