Kullanıcı mailboxlarındaki mailleri PST ye çıkarmak için yapmanız gereken adımları sizlere kısaca özetlemek istiyorum.
Öncelikle böyle bir işlemi yapmak için Exchange Server 2010 üzerinde “Mailbox Export Import” yetkisine sahip olmanız gerekmektedir.
Bu nedenle komutları çalıştırmaya başlamadan önce ilk olarak ECP üzerinden kendi kullanıcınız veya bu komutu kullanacak olan kullanıcı için bu yetliyi veriniz
Bu yetkiden sonra PST dosyasını nereye alacağınıza karar veriyorsunuz. Genellikle file server üzerinde olacağı için bir klasör açıyoruz ve onu paylaştırıyoruz.
Paylaştırdığınız klasörü hem güvenlik nedenleri ile hemde komutun sağlıklı çalışması için özellikle yetkilendirmeliyiz.
yani diğer kullanıcılar bu pst yi görmesin diye bir kere Domain Users gibi standart kullanıcı gruplarını hem paylaşım hemde NTFS izinlerinden kaldırın ( ACL )
Ardından bu powershell komutunun çalışması için minimum vermeniz gereken yetki aşağıdaki hesap içindir
“Exchange Trusted Subsystem”
Bu yetkiyi vermezseniz eğer Exchange Server PST dosyasını bu dizine yazamaz.
Ancak siz bu PST dosyasını Exchange Server üzerinde bir yere alacak iseniz bu şekilde bir izin vermenize gerek yoktur ( ancak yinede paylaşım üzerinden yolu yazmayı unutmayın )
komut aşağıdaki gibi ( Not; Bu komut Sp1 için geçerlidir )
New-MailboxExportRequest -Mailbox hakanu -FilePath “\\FILESRV\PST\HAKAN.PST”
bu komut ile export işlemi başlar ve aşağıdaki komut ile bu işlemi takip edebiliriz
Get-MailboxExportRequest
ve yine işimiz bittikten sonra bu isteği silebiliriz
Remove-MailboxExportRequest
Bu komut sizden bir kimlik ister ( ID ) bunu öğrenmek için ilk komuta fl ile sorgu yaptırıp ID yi öğrenebilirsiniz sonra aşağıdaki gibi ID ile birlikte silebilirsiniz
Remove-MailboxExportRequest -Identity “cozumpark.com/muhasebe/hakanuzuner\Ma
ilboxExport”