Audit přeposílání pošty (mail forwarding)
Bezpečnostní audit přeposílání pošty — časté zneužití při kompromitaci účtu (tichý únik korespondence).
powershell
Connect-ExchangeOnline
Get-Mailbox -ResultSize Unlimited | Where-Object { $_.ForwardingSmtpAddress -ne $null -or $_.ForwardingAddress -ne $null } |
Select-Object DisplayName, ForwardingSmtpAddress, ForwardingAddress, DeliverToMailboxAndForwardToto ale nezachytí přeposílání nastavené uživatelem přes inbox rules (na straně klienta) — je potřeba zkontrolovat zvlášť:
powershell
Get-Mailbox -ResultSize Unlimited | ForEach-Object {
Get-InboxRule -Mailbox $_.Identity | Where-Object { $_.ForwardTo -ne $null -or $_.RedirectTo -ne $null }
}