I've spend the last hour trying to figure out how to delete all messages from a certain mail address from the exim mail queue, after the queue was full of spam emails.
Bash – How to remove all messages from exim mail queue from a certain user/email
basheximspam
Best Answer
Delete all messages that are from sender@example.com. You can add -v to the exim command in order to get more verbose output.
You can do it a slightly different way where you generate a bounce message for each item. This emphasizes to the end user how much harm their compromised mailbox has been causing: