One liners: List All Users Who Have Send-As Access To Other Mailboxes
If you need to list all users who have Send-As access to other user’s mailboxes in Exchange, try this little one-liner from Exchange Management Shell:
Get-Mailbox -ResultSize unlimited | Get-ADPermission | Where-Object {$_.ExtendedRights -like "Send-As" -and $_.User -notlike "NT AUTHORITY\SELF" -and (! $_.Deny)} | Format-List Identity,User,AccessRights,IsInherited
This will show you the user who has the right and the mailbox they have rights to.
Note that I use fl (Full List) instead of ft (Full Table) because the identity field can be quite long.
Follow Me