Estes são emails antigos não entregues na fila de email. Você precisa descobrir e excluí-los se quiser se livrar deles.
Você pode usar mailq
para verificar e postsuper -d ALL
para excluí-los todos de uma vez.
Alguns pontos a serem observados:
-
Sempre que você começa a receber e-mails relativamente antigos, pode ter certeza de que esses e-mails foram enfileirados em algum lugar (no servidor local ou remotamente) e agora estão sendo entregues.
-
Para ver a fila inteira do postfix, você pode usar:
mailq
oupostqueue -p
e as saídas são as mesmas. Isso pode ser ineficaz se você tiver milhares de e-mails na fila, porque os comandos de saída tentam despejar tudo isso de uma só vez. Nesse caso, você pode usar o comando comomailq | more
. - Se você tiver e-mails necessários enfileirados, poderá usar:
postfix flush
oupostfix -f
, que tentam liberar a fila ou, em outras palavras, tentar enviá-los imediatamente. - Em uma situação em que você tem muitos e-mails diferenciados na fila e deseja removê-los exclusivamente, você pode usar
postsuper -d ALL deferred
. -
qshape
também é um comando muito útil ao examinar o mailq. Por favor, verifique a Análise de Gargalo do Postfix .