Rss

  • youtube
  • linkedin
  • google

Como limpar mensagens adiadas da fila do Postfix

Compartilhe em suas mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Hoje eu estava observando o arquivo de log do Postfix (em CentOS 6.X o padrão é /var/log/maillog) e vi um monte de mensagens sendo adiadas.

e essas mensagens repetiam de tempos em tempos.

Isso foi porque eu estava montando o servidor de email para retransmitir mensagens de uma conta específica para uma conta do Gmail e algumas mensagens que deveriam ter sido bloqueadas eventualmente foram entregues. Quando finalmente terminei de reconfigurar tudo, Postfix já não podia entregar essas mensagens por causa de uma regra de verificação de domínio do remetente e sempre marcava esta mensagem como adiada.
Aqui, a mensagem é a coisa menos importante. O que eu precisava era que estas linhas desaparecessem dos logs.
So here’;está uma dica para limpar mensagens presas na filas de mensagens e isso vale para qualquer motivo.

Para ver o que você tem na sua fila de e-mail digite:

# mailq ou # postqueue -p

Você vê resultados assim:

Cada linha é uma mensagem na fila. O primeiro bloco é o Id de fila.

Para remover uma mensagem da Fila digite:

Isto irá apagar a mensagem 849F02180010 da fila.

Outros comandos úteis:

# postfix flush ou # postfix -f

Limpa todas as mensagens da fila do Postfix.

# postsuper -d ALL

Remove todas as mensagens da fila.

# postsuper -d ALL deferred

Remove todas as mensagens adiadas da fila.


Compartilhe em suas mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *