none
禁用域账号自动禁用邮箱账号 RRS feed

  • 问题

  • Dear

    禁用AD域账号不会禁用邮箱账号,有什么办法可以禁用域账号之后自动禁用邮箱账号,通过写脚本放到计划任务也可以,求大神指点。

    谢谢!

    2018年5月3日 3:55

答案



  • 就Exchange本身来说,我们无法实现禁用AD用户的同时自动禁用邮箱。

    我们可以筛选出AD账户被禁用的邮箱,之后再禁用这些邮箱:
    1. 通过以下的命令来筛选禁用的AD用户并导入到文件中:
    Get-ADUser -Filter {Enabled -eq "False"} | select name | Export-Csv C:\temp\123.csv -NoTypeInformation
    2. 之后打开这一个文件删除不需要修改的AD用户(这个文件中会包含系统邮箱和共享邮箱等,一定要修改
    3. 最后使用以下的脚本来将这些用户的邮箱给禁用:
    
    
    $mailboxes = Import-Csv c:\temp\123.csv
    foreach($mailbox in $mailboxes)
    {
     Disable-Mailbox -Identity $mailbox.name -Confirm:$false
    }

    此致,

    敬礼

    Kyle Xu


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

    点击了解更多,或者访问我们的专用论坛,与我们的技术专家一起分享探索 Microsoft Teams.

    • 已标记为答案 Yangv 2018年5月7日 2:29
    2018年5月4日 7:47
    版主