
We have already discussed a lot of topics regarding the Exim mail transfer agent (MTA). Here I am listing some commandline options to remove all emails from your server mail queue. We know the Exim command to remove emails from mail queue, “exim -Mrm” then followed by the mail ID. In some strange situations, huge amount of emails in the queue will cause high load on the server. In some cases, we need to find out the root cause for this huge emails in queue, it may be due to the result of Spamming on server. Removing single mail from queue: exim -Mrm MESSAGE-ID How to remove all emails from the Exim mail queue? Yes, that’s what we are discussing. We can do this in different ways. The important things are, we required the email ID and the command “exim -Mrm” to remove email from the mail queue. Method I: Using ‘exim -bp‘ exim -bp|grep "<"|awk {'print $3'}|xargs exim -Mrm