Obrigado pela sua ajuda acima. O que você sugeriu funcionou bem para mim em parte, mas eu tive alguns outros problemas de formatação que acabei descobrindo também. Apenas para ajudar a próxima pessoa a procurar, estou postando meu resultado final / configuração também. Pode não ser tão eficiente quanto poderia ser, mas parece funcionar para o que eu queria! Obrigado novamente!
#Connects to Database and returns information on all users, organized by DisplayName, ItemCount, TotalItemSize
$body = Get-MailboxStatistics -database "Mailbox Database 0846468905" | where {$_.ObjectClass -eq “Mailbox”} | Sort-Object TotalItemSize -Descending | ConvertTo-Html -property DisplayName, ItemCount, TotalItemSize
#Pause for 3 seconds for Exchange to write the file.
Start-Sleep -s 3
$toemail = "[email protected]" #Emails report to this address.
$fromemail = "[email protected]" #Emails report from this address.
$server = "Exchange.company.com" #Exchange server - SMTP.
$HTMLmessage = @"
<font color=""black"" face=""Arial, Verdana"" size=""3"">
<br>
<body BGCOLOR=""white"">
$body
</body>
"@
#Email the report.
Send-MailMessage -smtpServer $server -to $toemail -from $fromemail -subject "Exchange Mailbox Sizes" -body $HTMLmessage -BodyAsHtml -priority High