Obtendo a fila de envio de mensagens do Exim4

image_pdfimage_print

Para visualizar a lista de envio de email do Exim4 basta:

exim -bp

E um resultado no formato abaixo será apresentado:

 3h  3.1K 1bDWv7-0002xY-C8 <>
          origem@m.dominio.com.br

75m   14K 1bDYVv-0006iL-02 <origem@dominio.com.br>
          destino@dominio

32m  1.2K 1bDZB4-0007zO-Td <origem@domain.com.br>
          destino@gmail.com

12m  1.1K 1bDZUY-0000Zu-4K <origem@domain.com.br>
          destino@gmail.com

E os valores apresentados são:
Tempo do envio
Tamanho da mensagem
Id da mensagem
Origem
E na linha de baixo, o destino

O id da mensagem, como por exemplo e1bDWv7-0002xY-C8 também é o nome do arquivo da mensagem em disco, que pode ser encontrado com o comando:

find / -name '1bDWv7-0002xY-C8*'

E um resultado parecido será retornado:

/var/spool/exim4/msglog/1bDWv7-0002xY-C8
/var/spool/exim4/input/1bDWv7-0002xY-C8-D
/var/spool/exim4/input/1bDWv7-0002xY-C8-H

O diretório das mensagens vai depender de cada distribuição Linux utilizada, por isto a consulta foi feita sobre o diretório raiz do sistema. Mas na maioria dos casos poderá ser feito direto no /var.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!