Forum

Exchange Server Mai...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Exchange Server Mailbox Kullanıcısındaki Alias'ların Silinmesi

4 Yazılar
3 Üyeler
0 Reactions
596 Görüntüleme
(@cengizkaya)
Gönderiler: 17
Eminent Member
Konu başlatıcı
 

Merhaba Arkadaşlar,

Exchange Server Mailbox'da bir mail hesabı içindeki oluşturulan tüm alias'ları ( yani oluşturulmuş olan birden fazlasını )

powershell yardımı ile nasıl silebilirim ? Böyle basit bir komut yada script var mı ?

Örnek görüntü : 

1a Contact Object
 
Gönderildi : 28/07/2022 13:41

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 4573
Co-Helper
 

https://docs.microsoft.com/en-us/exchange/recipients/user-mailboxes/email-addresses?view=exchserver-2019

https://o365info.com/remove-email-addresses-using-powershell-office-365-part-12-13/

https://www.alitajran.com/bulk-remove-secondary-smtp-address-with-powershell/

Yapılmışları kendinize uyarlamalısınız yada biraz excel bilgisi lazım, raporlar, batch cmd'leri hazırlar ve çalıştırırsınız.

 

 

'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 28/07/2022 14:14

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33322
Illustrious Member Yönetici
 

Merhaba, bu tür istekler için genelde PS bilmeniz lazım, tam istediğiniz gibi komut bulmanız zor çünkü, aşağıdaki komut seti bir fikir verecektir;

 Start-Transcript -Path C:\temp\Remove-SMTP-Address.log -Append
 $Mailboxes = Get-Mailbox -ResultSize Unlimited
     
 foreach ($Mailbox in $Mailboxes) {
    
         $Mailbox.EmailAddresses | Where-Object { $_.AddressString -like "*@xyz.com" } | ForEach-Object {
     
         Set-Mailbox $Mailbox -EmailAddresses @{remove = $_ } 
     
         Write-Host "Removing $_ from $Mailbox Mailbox" -ForegroundColor Green
     }
 }
 Stop-Transcript

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 29/07/2022 11:44

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33322
Illustrious Member Yönetici
 

Bu tür komutları prod ortamında çalıştırmadan önce mutlaka test edin.

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 29/07/2022 11:44

Paylaş: