自动为用户添加电子邮件别名/将电子邮件别名转发给用户

自动为用户添加电子邮件别名/将电子邮件别名转发给用户

在 Office 365 中,我们添加了一个域别名,我们希望自动为其添加用户电子邮件别名。我知道我们可以编写此任务脚本,将电子邮件域别名添加到所有现有用户,但最好在创建时自动为所有新用户分配电子邮件域别名,以防止将来有人忘记执行此操作。这可能吗?

或者,是否可以设置一些 Exchange 管理中心规则,自动将电子邮件域别名转发到主域,从而无需在每个用户帐户上使用电子邮件别名?

答案1

您应该能够使用 *-EmailAddressPolicy(新建、获取、设置、删除等)在 O365 中创建电子邮件地址策略。这将允许您定义如何将电子邮件地址分配给启用了此策略的用户。

Technet 文章显示它在 Exchange Online 中受支持。https://technet.microsoft.com/en-us/library/aa996800(v=exchg.160).aspx

以下是有关电子邮件地址政策的更多信息。 https://technet.microsoft.com/en-us/library/bb232171(v=exchg.160).aspx

我建议查看您的默认策略并对其进行调整。Get-EmailAddressPolicy | Format-List 应该会显示默认策略的所有值。您可能最关心的是“EnabledEmailAddressTemplates”

您可以编辑它来执行您想要的操作,例如:set-EmailAddressPolicy“默认策略”-EnabledEmailAddressTemplates“SMTP:@maindomain.com”,“smtp:@newdomain.com”

请注意以下几点:只能有一个“SMTP”,即回复地址,假设域已设置,您可以拥有任意数量的小写“smtp”别名。

默认情况下不会启用此功能,您需要将邮箱上的“EmailAddressPolicyEnabled”从 $false 改为 $true 才能使其生效。另请注意,如果您对现有用户执行此操作,它将遵守该策略,因此请确保您已对其进行测试!!

答案2

为多个邮箱用户添加新电子邮件地址保罗坎宁安 (Paul Cunningham) 的著作基本涵盖了这个主题。

以下是您可以使用的方法的摘要:

相关内容