Como altero as configurações dos avisos de “falha na autenticação do fetchmail em

1

O Fetchmail pesquisa um servidor ISP que está sempre congestionado (não possuímos esse servidor e não podemos corrigi-lo). 1 de cada 20 tentativas, aproximadamente, resulta em uma resposta authentication failure desse servidor. Na verdade, não é um problema de autenticação, uma vez que funciona com os outros 19 de 20 itens, sendo, na verdade, uma resposta ocupada.

De qualquer forma, o resultado é que recebemos de 20 a 30 mensagens por dia:

fetchmail authentication failed on ___

seguido imediatamente por:

fetchmail authentication OK on ______

Existe alguma maneira de fazer o fetchmail tentar várias vezes antes de enviar esta mensagem? Ou desativá-lo completamente para determinados servidores?

    
por Nick 29.03.2013 / 19:43

1 resposta

1

Pode ser possível suprimir a mensagem não executando no modo daemon.

De link :

The workaround would be to use a shell script to emulate the "" mode, and not use it (because the e-mail warnings only get sent in daemon mode). You may have to use grep -v to kill the message there, too, if you don't want it in the logs (not shown in the example below) and redirect the remainder of the output into the log file, such as:

while true ; do
  fetchmail >>/home/users/srolinso/fetchmail/log/fetchmail_etg.log \
    -d0 \
    -f /home/users/srolinso/fetchmail/fetchmail_etg
  sleep 10
done
    
por 29.09.2013 / 20:31

Tags