刪除 Exchange 用戶郵箱中多餘的電子郵件地址

    在Exchange 平常管理中,管理員常常會用戶郵箱屬性電子郵箱地址進行進行配置,正如本人的一個客戶,在部署Exchange時,要求配置三個後綴域名。但這剛過了3個月,客戶又要求刪除其中一個,但即便刪除了地址策略中的地址,用戶的地址也不會跟着刪除的。通常方法是可使用ADModify工具,但我在使用的時候報錯。算了,我仍是使用命令行吧。服務器

    若是是刪除某一個用戶的電子郵件地址,可使用命令:Set-Mailbox "郵箱名稱" -EmailAddresses @{remove="郵箱名稱@conto.com"},以下圖所示:ide

p_w_picpath

     但咱們目前有1000多個用戶,確定是須要實現批量刪除的,具體實現方法以下:工具

1. Exchange中導出現有用戶信息,咱們使用的命令是:Get-ADUser ,實現以下:命令行

p_w_picpath

而後運行:Get-ADUser -Filter * -SearchBase "OU=OU名稱,DC=域名,DC=域名" | select-object name,surname,givenname |Export-Csv -path c:\users.csv,以下圖所示:3d

p_w_picpath

但若是含有中文,可能會出現亂碼,那麼可使用相似於下面的命令:blog

Get-ADUser -Filter * -SearchBase "DC=UEC,DC=COM" | select-object name,surname,givenname |Export-Csv -Encoding UTF8 -Path C:\users.csvrem

2. 編輯Excel表格:部署

這就看Excel的基本功了,很少說,最終造成如下格式:get

p_w_picpath

3. 執行命令:將造成的命令複製到Exchange服務器上並執行,以下圖所示:域名

p_w_picpath

好吧,到了此處,咱們的工做就算結束了,快點去看一下用戶的郵箱屬性吧:

p_w_picpath

好吧,玩去了!

相關文章
相關標籤/搜索