Forum
Merhabalar,
Powershell üzerinden bir kullanıcının maillerini export ettim.Sonrasında 2015 ile 2016 arasındaki maillerini aşağıdaki komutla silmeye çalışıyorum ama hata alıyorum. Yardımcı olabilirmisiniz?
Teşekkürler.
Search-Mailbox -identity testuser -deletecontent -contentfilter {(Received -ge '01/01/2015') -and (Received -lt '01/01/2016')}
Merhaba
Raporlama
Search-Mailbox -Identity @cozumpark.com">hakan.uzuner@cozumpark.com -SearchQuery {from:[email protected] AND Received:"03/01/2017 10:00..03/01/2017 23:00"} -DeleteContent
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.
*****************************************************************
Hocam merhaba,
Bu komut sadece bir adresten gelen mailleri belirlenen tarih aralığında siliyor.
Benim yapmak istediğim domain adı testuser olan kullanıcının maillerini tarih belirterek direk olarak silmek.
Böyle birşey varmıdır?
Şimdiden teşekkürler.
Hocam merhaba,
Bu komut sadece bir adresten gelen mailleri belirlenen tarih aralığında siliyor.
Benim yapmak istediğim domain adı testuser olan kullanıcının maillerini tarih belirterek direk olarak silmek.
Böyle birşey varmıdır?
Şimdiden teşekkürler.
Orhan bey kişiye özel PS yazmıyoruz, size özellikle örnek verdim ki buradan çok rahat bir şekilde istediğinizi yapabilirsiniz.
1 - hakan ı test user ile değiştirin
2 - Tayfun filtresini kaldırın
3 - tarihi istediğiniz gibi değiştirin.
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.
*****************************************************************
Hakan hocam teşekkür ederim yardımlarınız için.
Komutta dediğiniz gibi tayfun filtresini kaldırıp denedim fakat hata aldım. Biraz daha araştırmam gerekecek sanırım.
Tekrar teşekkür ederim.İyi çalışmalar.
Komut olarak ne yazıdın, aldığın hata nedir paylaşır mısın?
bunu yazman lazımdı
Search-Mailbox -Identity @cozumpark.com">hakan.uzuner@cozumpark.com -SearchQuery {Received:"03/01/2017 10:00..03/01/2017 23:00"} -DeleteContent
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.
*****************************************************************
Aldığım hata bu şekilde hocam.
[PS] C:\Windows\system32>Search-Mailbox -Identity allmail@xyz.com -SearchQuery {Received:"03/01/2017 10:00..03/01/2017 23:00"} -DeleteContent
Confirm
Deleting content from mailboxes allmail@xyz.com
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
Özellik anahtar sözcüğü desteklenmiyor.
At line:1 char:1
+ <<<< Search-Mailbox -Identity allmail@xyz.com -SearchQuery {Received:"03/01/2017 10:00..03/01/2017 23:00"} -D
eleteContent
+ CategoryInfo : InvalidArgument: (:) [], ParserException
+ FullyQualifiedErrorId : EBC0B719
Ek bilgi hocam .Mailleri export etmeye çalışırken bir hata veriyor.Export işlemi yapacaksam eğer her powershell açılışında aşağıdaki komutları vermeden izin vermiyor.Bunlar yüklendikten sonra pst ye export edebiliyorum.
add-pssnapin microsoft*
install-cannedrbacroles
install-cannedrbacassignments
Bu sizin sunucu bölgesel ayarlarınız ile ilgili
ilk olarak tarih için aşağıdaki gibi noktalı yazmayı deneyin
03.01.2017 ( gün, ay, yıl )
bu muhtemel sorunu çözecektir, eğer tekrar benzer bir hata alırsanız tarih ile ilgili o durumda ise önce ay sonra gün sonra yıl yazın.
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.
*****************************************************************
Hocam dediğiniz gibi değişiklileri yaptım tarih aralığını değiştirince yine olmadı.
En sonunda Received'in sonunda ki iki nokta üst üste işaretini kaldırınca hata vermedi ama sonucunda hiçbir maili silmedi.
İşletim sistemi türkçe olduğu için bu kadar sıkıntı yaptı sanırım.
[PS] C:\Windows\system32>Search-Mailbox -Identity allmail -SearchQuery {Received"21.03.2017 10:00..21.03.2017 23:00"}
-DeleteContent
Confirm
Deleting content from mailboxes allmail
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
Identity : XX.local/Users/All Mail
DisplayName : All Mail
TargetMailbox :
TargetPSTFile :
Success : True
TargetFolder :
ResultItemsCount : 0
ResultItemsSize : 0 B (0 bytes)
Burada allmail örnek olarak yazdınız değil mi?
Eğer komut hata vermiyor ise kesin tarih aralığı yanlıştır dediğim gibi tarih ile oynamayı deneyin.
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.
*****************************************************************
MERHABA şirketimizde 2 adet database mevcut ana database d: sürücüsünde de kullanıcıların 2 yıllık maillerinin olduğu alan Diğer e: sürücüsünde database e 2 yıl öncesi otomatik arsiv yapılarak aktarılmakta arşive alınan kısımda bu silme işlemini yapamıyorum. yardımcı olurmusunuz şimdiden teşekkürler.
Merhaba, arşiv işlemini eğer retention policy ile yapıyorsanız zaten silmenize gerek yok.
Retention Policies problemi – Exchange Server – ÇözümPark Forum (cozumpark.com)
Retention Policy Tag – Exchange Server – ÇözümPark Forum (cozumpark.com)
Retention tags and retention policies in Exchange Server | Microsoft Docs
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.
*****************************************************************
hocam arşive aldığı database de 2004 den kalan mailler var bu database de örn. 3 yıl öncesini sil demek istiyorum. Exchange 2010 mevcut sistemde yardımcı olursanız sevinirim.
Bu makale sana yardımcı olacaktır.
Exchange 2010 Message Retention Manager MRM Retention Policies and Tags - ÇözümPark (cozumpark.com)
İstediğin şey için yeni bir tag ve o tag ı bir policy ye bağlaman yeterli.
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.
*****************************************************************