O MTA trabalha com as seguintes filas de processamento de mensagens.
incoming
active
deferred
corrupt
hold
Quem faz o gerenciamento da fila é o qmgr.
qmgr = Postfix queue manager
Descrições das filas
Incoming
Está é a fila de e-mails que estão entrando apartir da rede, repassados pelo maildrop.
Active
Está é a fila de e-mails que foi aberta pelo gerenciador da fila de entrega de mensagens. Essa fila tem um nº limite para entrega de mensagens.
Deferred
Está é a fila de mensagens que não foram entregues na primeira tentativa. O gerenciados da fila de e-mails, vai seguir as configurações do arquivo main.cf para novas tentativas de entrega. Por padrão ele dobra o tempo de entrega a cada nova tentativa.
Corrupt
Os e-mails que não conseguem ser lidos ou estão corrompidos, vão para essa fila para uma inspeção.
Hold
Essa fila só é usada quando o administrador do sistema, as coloca em espera, até que alguém especifique que as mensagens devem ser liberadas.
Onde ficam os diretórios e os arquivos da fila de e-mails
Fica em: /var/spool/postfix
Controlando a fila com o postqueue
Agora aprenderemos como trabalhar com a fila de emails com o comando postqueue
postqueue -p
Para verificar a fila de emails use:
#postqueue -p
postqueue -f
Para dar um flush na fila e enviar as mensagens que estão aguardando (deferred ou deferidas) use:
#postqueue -f
postqueue -i
Para iniciar a entrega imediata de mensagens na fila deferred, use:
#postqueue -i ID_da_mensagem
#postqueue -i F2AF0111029
Como obter o ID:
#postqueue -p | grep teste@dominio.com
F2AF0111029 5514 Wed May 28 07:58:02 teste@dominio.com
postqueue -s
Para iniciar a entrega imediata de mensagens na fila para um domínio especifico, use:
#postqueue -s e-projeti.com.br
Controlando fila com o postsuper
Gerencir as filas com o comando postsuper
postsuper -h
Colocando mensagem em HOLD.
#postsuper -h F2AF0111029
postsuper -H
Liberar mensagem que está em HOLD.
#postsuper -H F2AF0111029
Deletar TODA a fila de e-mails
postsuper -d ALL
E por hoje é só pessoal.
Have a nice day =D
Muito bom !
ResponderExcluir