I'm using this little script to show me the size of mailbox, usage, lastlogontime of all users mailboxes.
Get-MailboxDatabase "MDB01" | Get-MailboxStatistics | Sort totalitemsize -desc | ft displayname, totalitemsize, @{label=”TotalItemSize(MB)”;expression={$_.TotalItemSize.Value.ToMB()}}, itemcount, lastlogontime > C:\MailboxReport.txt
Get-MailboxDatabase "MDB02" | Get-MailboxStatistics | Sort totalitemsize -desc | ft displayname, totalitemsize, @{label=”TotalItemSize(MB)”;expression={$_.TotalItemSize.Value.ToMB()}}, itemcount, lastlogontime >> C:\MailboxReport.txt
I would like to extend this information with information whether user account is enabled or disabled since I noticed that a lot of users have empty field lastlogontime so it seems like they never logged in (it's possible as we migrated 3 weeks ago).