Exchange Server

Exchange Server Delete Content (Import CSV)

Merhaba, Exchange Server’da çoklu olarak mail hesaplarınızdan belirli tarih öncesi mailleri silmeniz gerekebilir. Bu işlem için -Deletecontent parametresi kullanarak yapabilmekteyiz.

Aşağıda oluşturmuş olduğum Script ile Import etmiş olduğunuz CSV dosyası içerisinde MBx’larda “Received” bölümünde belirtmiş olduğunuz tarih öncesi mail itemslerini silebilirsiniz.

cengizyilmaz1/Import-DeleteContent (github.com)

#Cengiz YILMAZ
#www.cengizyilmaz.net
#23.01.2023

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn

$importFile = "C:\Kitap1.csv"

$users = Import-Csv -Path $importFile | Select-Object -ExpandProperty EmailAddress

foreach ($user in $users) {

    $search = Search-Mailbox -Identity $user -SearchQuery "Received<8/1/2022" -DeleteContent -Force

         }

Cengiz YILMAZ

5 Yıldır IT Sektörü içerisindeyim, Microsoft ürünleri ile ilgilenmekteyim. Cengiz YILMAZ | MCT |

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu