We had an email go out with the incorrect legal document on it, so we wanted to remove this from everyone's mailbox before it got used accidentally, the following exchange powershell did the trick
Get-Mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery "attachment:'attachment name here.file_extension'" -DeleteContent