Forum

Exchange 2010 power...
 
Bildirimler
Hepsini Temizle

Exchange 2010 powershell ile gönderilmiş maillerin silinmesi

5 Yazılar
3 Üyeler
0 Likes
337 Görüntüleme
(@aliustuntas)
Gönderiler: 35
Trusted Member
Konu başlatıcı
 

Merhaba şirket organizasyonumuz da bir ya da birkaç mailbox'tan giden mailleri tüm kullanıcıların mailboxlarından silmek istiyoruz.  Bunu subject vererek tüm posta kutularında search edip silmesini nasıl sağlayabiliriz. Ayrıca bir kullanıcının gönderdiği şirket içi tüm maillerini tüm posta kutularından nasıl silebiliriz. Teşekkür ederim.

 
Gönderildi : 11/06/2012 16:36

(@ugurburma)
Gönderiler: 1973
Üye
 
 

önce kendinize tüm mailbox db lerde yetki veriyorsunuz 

Get-Mailbox -ResultSize unlimited | Add-MailboxPermission -User kullanici_adi -AccessRights FullAccess -InheritanceType all

Sonra mesajın subjectine göre tüm db lerden mesajı siliyorsunuz.

Get-Mailbox -Server sunucuismi -ResultSize Unlimited | Export-Mailbox -SubjectKeywords "silinecek meajın konusu"  -DeleteContent  
 
Gönderildi : 11/06/2012 18:07

(@bugrakeskin)
Gönderiler: 5088
Illustrious Member
 

Merhaba,

aşağıda ki komutu da kullanabilirsiniz

get-mailbox | search-Mailbox -Identity -SearchQuery "Subject:'mesaj konusu'" -DeleteContent 

 
Gönderildi : 11/06/2012 19:10

(@aliustuntas)
Gönderiler: 35
Trusted Member
Konu başlatıcı
 

peki maili gönderen kişiyi search debiliyormuyuz kriter olarak örneğin cozumpark kullanıcsının attığı maili tüm kullanıcıların mailbox unda arayacak ve silecek gibi.

 
Gönderildi : 11/06/2012 20:42

(@aliustuntas)
Gönderiler: 35
Trusted Member
Konu başlatıcı
 

Uğur Hocam merhaba  tekrar soruyu sormak isterim organizasyonda ki tüm mailbox'larda bir kullanıcıdan giden tüm mailleri silebilirmiyiz.  x kullanıcıdan giden mailleri  search ederek bütün herkesten silmesi gibi teşekkür ederim.

 
Gönderildi : 12/06/2012 12:57

Paylaş: