1Mar/170
Quickly find all deferred messages in Exchange
Here is a quick little one liner to find all the deferred messages with FromAddress, Recipients and DeferReason.
Get-TransportServer | Get-Queue | ?{$_.Identity -like '*submission*'} | get-message -IncludeRecipientInfo | ?{$_.Status -eq 'Retry'} | select FromAddress,Recipients, DeferReason
I'm working now on a function to resolve ambigious recipients and loops from here if possible.