I have done this in the past using exmerge, but I don't know the command to do it on Exchange 2007. Using the Exchnage Management Shell I know how to delete messges by subject or sender by using the get-mailbox command, for example Get-mailbox -database 'database' | export-mailbox -SubjectKeywords "Test" -DeleteContent. How is it done by Message ID? Sometimes the suject keywords are common and I don't want to remove all messages from a particular sender. For example, a user sends out an inappropriate e-mail that says see attached in the subject line.