none
如何通过脚本批量启用邮箱用户并添加到对应的通讯组中 RRS feed

答案

  • 您好,

    请问您问题中提到的“启用邮箱用户”是指已经存在AD账号,但是还未启用邮箱的用户吗?如果我的理解有误,请及时纠正我。

    请按照以下步骤进行操作并查看是否可以成功解决您的问题:

    1. 首先为还没有邮箱的现有用户启用邮箱,请按照以下格式创建一个CSV文件,其中输入您想要启用的所有用户信息。需要注意的是,其中列表的标题十分重要,不可以省略。创建完毕后,您可以在EMS中运行以下命令行为用户创建邮箱。

    Import-CSV <>.csv | ForEach {Enable-Mailbox -Alias $_.alias -Identity $_.name -PrimarySmtpAddress $_.UPN}

    以下为在测试环境中为user20,user21和user22启用邮箱的测试截图:

    2. 成功为用户启用邮箱后,您可以按照以下格式创建一个CSV文件,其中输入您想要添加到指定通讯组的用户信息。创建完毕后,请运行以下命令行,将CSV文件中的用户添加到指定通讯组中。

    Import-CSV <>.csv | ForEach {Add-DistributionGroupMember -Identity <指定通讯组的名称> -Member $_.Name}

    以下为在测试环境中将user20,user21和user22添加到指定通讯组Test1中的测试截图。

    此致,

    Lucas Liu


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2020年8月20日 3:04