Difference between revisions of "How to delete mail queue in Postfix"
(→How to delete mail queue in Postfix) |
(→How to delete mail queue in Postfix) |
||
Line 12: | Line 12: | ||
It might be possible when you use mailq command,you may see long list of mails which are not delivered. | It might be possible when you use mailq command,you may see long list of mails which are not delivered. | ||
− | Most of the mails have '''deferred''' status . | + | '''''Most of the mails have '''deferred''' status .'' |
− | + | ''' | |
In this tutorial we will use postsuper command to delete/remove the mail queue in Postfix MTA . | In this tutorial we will use postsuper command to delete/remove the mail queue in Postfix MTA . | ||
Latest revision as of 23:40, 26 June 2019
How to delete mail queue in Postfix
In this tutorial we will learn, how to delete mail queue in Postfix .
To clear the mail queue in Postfix, we will use the command called postsuper . Abbreviation of postsuper is Postfix superintendent . postsuper command can only be run by super user of the system eg. root .
Postsuper command is used for postfix mail queue related maintenance work.
To check the mail queue in system, we use mailq command .
mailq
It might be possible when you use mailq command,you may see long list of mails which are not delivered.
Most of the mails have deferred status . In this tutorial we will use postsuper command to delete/remove the mail queue in Postfix MTA .
First run the command mailq command to check how many mails are in queue
To clear/remove the mail queue in postfix,read the below given scenarios
- Scenario 1 : Remove particular mail queue id (on running mailq command,you will get mail queue id)
postsuper -d mail_queue_id
- Scenario 2: Remove ALL mails from queue
postsuper -d ALL
- Scenario 3: Remove only ALL deferred mails which are in queue
postsuper -d ALL deferred