As mensagens permanecem na fila do exim4 por muito tempo?

1

Estou um pouco confuso sobre a fila de mensagens no exim4. Acredito que uma mensagem específica está na fila há 21 dias:

$ sudo exim -bp | head -n 2
21d  5.2K 1YU9Ma-0007Ow-Hf <[email protected]>
          [email protected]

No entanto, isso não parece fazer sentido, considerando as regras de repetição que estão em vigor (o que eu acho que deve parar de tentar novamente após 4 dias):

$ sudo exim -brt yahoo.com
Retry rule: *  *  F,2h,15m; G,16h,1h,1.5; F,4d,6h;

O que está acontecendo aqui? Eu procurei nos meus registros por esse ID de mensagem e não encontrei nada além disso:

$ zgrep 1YU9Ma-0007Ow-Hf /var/log/exim4/mainlog*
/var/log/exim4/mainlog:2015-03-27 12:54:09 1YU9Ma-0007Ow-Hf == [email protected] routing defer (-51): retry time not reached
/var/log/exim4/mainlog:2015-03-27 12:54:13 1YU9Ma-0007Ow-Hf == [email protected] routing defer (-51): retry time not reached
/var/log/exim4/mainlog:2015-03-27 14:41:16 1YU9Ma-0007Ow-Hf == [email protected] routing defer (-51): retry time not reached
/var/log/exim4/mainlog:2015-03-27 14:42:08 1YU9Ma-0007Ow-Hf == [email protected] routing defer (-51): retry time not reached
/var/log/exim4/mainlog:2015-03-27 14:43:23 1YU9Ma-0007Ow-Hf == [email protected] routing defer (-51): retry time not reached
/var/log/exim4/mainlog.1:2015-03-26 13:52:25 1YU9Ma-0007Ow-Hf == [email protected] routing defer (-51): retry time not reached
...

Existe uma razão pela qual uma mensagem permaneceria na fila por muito tempo após o tempo limite de nova tentativa ter expirado?

    
por Rob Crowell 27.03.2015 / 23:27

1 resposta

0

Você teria um log mostrando quando o email foi tentado pela primeira vez?

Na maioria dos casos em que vi isso no passado, um exim está tentando enviar um email para um endereço que não existe ou um email está chegando a uma conta de email que não existe. A menos que você especifique na configuração de mensagens enviadas para emails inativos como "blackholed", isso ocorrerá e a limpeza manual será necessária. Como alternativa, você pode executar o seguinte:

exim -Mrm <message-id>

Isso removerá o email.

    
por 27.03.2015 / 23:47

Tags