This script exports the email aliases in $export_names to a file with a yyyymmdd date stamp.
The BadItemLimit is jacked really high because when a mailbox is 24+ GB and has a lot of weird Chinese and other character sets that make the export think it's corrupt.
I'm finding I like powershell.
$export_date = $(get-date -f 'yyyymmdd')
$export_location = "\\servername\mailbox_exports\"
$export_names = @("jamesm", "ruperts", "mandyb")
ForEach($name in $export_names) {
New-MailboxExportRequest -Mailbox $name -FilePath ($export_location + $name + $export_date + ".pst") -BadItemLimit 1000 -AcceptLargeDataLoss
}

0 Comments
Trackbacks/Pingbacks