Office 365 Migration Recipient limit Baseline assistance
Hello,
My company is looking at moving to Office 365 but we hit a major speed bump when we found out that there is a 1500 Recipient limit per mailbox per 24 hour period that conveniently enough is buried in the fine print.
What I would like to do is write a powershell script or something that shows me this information in out current Exchange 2007 implementation. Is this possible? Where would this info be stored?
Thanks!
Tony
April 12th, 2012 11:27am
I solved this by running the following script on the Exchange server:
$total = 0
$users = get-mailbox
New-item c:\temp\RecipientCount.txt -Type file -force
foreach ($user in $users)
{
$total = 0
$user = $user.alias + "@domain.com"
ForEach ($email in (Get-TransportServer | Get-MessageTrackingLog -ResultSize Unlimited -Start "04/12/2012" -Sender $user -EventId RECEIVE | ? {$_.Source -eq "STOREDRIVER"} | Select RecipientCount)) {$total += $email.RecipientCount}
$user + "," + $total | out-file c:\temp\RecipientCount.txt -append
}
Free Windows Admin Tool Kit Click here and download it now
April 13th, 2012 5:10pm
Hello,
We really appreciate your contribution.
Thanks,
Simon
May 4th, 2012 3:36am