Postfix – Borrar cola de correos

Categorías:

Cuando tenemos una cola de correo que deseamos borrar, por ejemplo la siguiente

 

[root@dba maildrop]# mailq
postqueue: warning: Mail system is down -- accessing queue directly
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
8F874174D    865706 Sat Dec 14 21:15:11  user@localhost
                                         root@localhost

16238161446   865705 Mon Feb  3 12:12:37  user@localhost
                                         root@localhost

-- 1690 Kbytes in 2 Requests.
[root@dba maildrop]# 

Para borrar un mensaje en particular, ejecutamos el siguiente comando

postsuper -d mail_queue_id
[root@dba maildrop]# postsuper -d 16238161446
postsuper: 16238161446: removed
postsuper: Deleted: 1 message
[root@dba maildrop]# 

Verificamos la cola

[root@dba maildrop]# mailq 
postqueue: warning: Mail system is down -- accessing queue directly
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
8F874174D    865706 Sat Dec 14 21:15:11  user@localhost
                                         root@localhost

567AC29B184      654 Wed Mar 18 13:46:39  root
                                         root@localhost

B42E729B185     3568 Wed Mar 18 13:46:51  root
                                         root@localhost

C1CEF29B186      422 Wed Mar 18 13:47:01  root
                                         root@localhost

-- 849 Kbytes in 4 Requests.
[root@dba maildrop]# 

Si queremos borrar toda la cola de mensajes , ejecutamos

postsuper -d ALL
[root@dba maildrop]# postsuper -d ALL
postsuper: Deleted: 4 messages
[root@dba maildrop]# 

De esta forma hemos eliminado toda la cola.

[root@dba maildrop]# mailq 
postqueue: warning: Mail system is down -- accessing queue directly
Mail queue is empty
[root@dba maildrop]# 

 

Sin respuestas

Deja un comentario