o fetchmail não recebe correio do provedor

1

de alguma forma não consegue o fetchmail funcionar corretamente ... ele não recebe e-mail do provedor, mas se conecta corretamente

# Configuration created Tue Feb 10 10:18:32 2015 by fetchmailconf 1.52 $Revision: 4636 $ set postmaster "[email protected]"
#set nobouncemail
#set no spambounce
#set properties ""
#set daemon 900 poll mail.domain.com with proto POP3 localdomains domain.com
    envelope X-Originally-To
    user 'user' with password 'pass' to * here options smtphost  192.168.15.150

fetchmail: WARNING: Running as root is discouraged.
fetchmail: 6.3.2 querying mail.domain.com (protocol POP3) at Tue Feb 10 10:38:09 2015: poll started
fetchmail: POP3< +OK POP3 server ready <[email protected]>
fetchmail: POP3> CAPA
fetchmail: POP3< -ERR bad command
fetchmail: bad command
fetchmail: Repoll immediately on [email protected]
fetchmail: POP3< +OK POP3 server ready <[email protected]>
fetchmail: POP3> USER user
fetchmail: POP3< +OK
fetchmail: POP3> PASS *
fetchmail: POP3< +OK connected
fetchmail: POP3> STAT
fetchmail: POP3< +OK 1 3255
fetchmail: POP3> LAST
fetchmail: POP3< -ERR bad command
fetchmail: bad command
fetchmail: POP3> UIDL
fetchmail: POP3< +OK listing follows
fetchmail: POP3< 1 15021010380695
fetchmail: POP3< .
1 message for user at mail.domain.com (3255 octets).
fetchmail: POP3> LIST 1
fetchmail: POP3< -ERR message 1 not found
fetchmail: message 1 not found
fetchmail: POP3> QUIT
fetchmail: POP3< +OK
fetchmail: client/server protocol error while fetching from [email protected]
fetchmail: 6.3.2 querying mail.domain.com (protocol POP3) at Tue Feb 10 10:38:09 2015: poll completed
fetchmail: Query status=4 (PROTOCOL)
fetchmail: normal termination, status 4
Done.
    
por vartaxe 10.02.2015 / 11:43

2 respostas

2

Seu servidor de e-mail está quebrado. Ele afirma que tem uma mensagem numerada 1 no comando UIDL, mas, em seguida, o comando LIST tentando obter o tamanho dessa mensagem afirma que não existe tal mensagem.

    
por 10.02.2015 / 14:55
0

Alguns servidores POP3 não possuem o comando LIST. Esse comando realmente fornece o tamanho de cada email disponível. Para evitar essa verificação e para encontrar um caminho para restaurar o serviço, basta usar a opção "fetchsizelimit" do fetchmail e defini-la como 0.

fetchsizelimit 0

Dessa forma, o fetchmail não se importa mais com os tamanhos e pula o uso do comando LIST. Problema resolvido.

    
por 03.05.2016 / 11:42