You are hereBlog / blog di roberto / Problema con Fetchmail

Problema con Fetchmail

Non sei autorizzato a inviare commenti.

By roberto - Posted on 20 marzo 2007

Di recente ho avuto un problema con fetcmail. Di punto in bianco da un provider non riuscivo più ad autenticarmi in POP3.

Lanciando fetchmail in debugging (fetchmail -v -N) ho scoperto che il provider aveva abilitato il servizio di mail criptate ma le mie mailbox non erano abilitate.

Fetchmail, da programma intelligente qual'è, vedeva il TSL abilitato e lo usava. Il provider rispondeva che non era permessa la criptazione delle password.

Ecco il dettaglio di fetchmail:
fetchmail: mail.it.net: upgrade to TLS succeeded.
fetchmail: POP3> USER pippo@pluto.it
fetchmail: POP3< +OK Password required
fetchmail: POP3> PASS *
fetchmail: POP3< -ERR [AUTH] POP3 encryption not allowed
fetchmail: [AUTH] POP3 encryption not allowed
fetchmail: Authorization failure on pippo@pluto.it@mail.it.net

Per risolvere ho dovuto forzare fetchmail ad inviare la password in chiaro.

Leggendo i manuali di fetchmail sarebbe dovuto bastare aggiungere l'opzione auth password, ma continuava a non funzionare.

Ho risolto sostituendo il protocollo POP3 con APOP:
APOP Use POP3 with old-fashioned MD5-challenge authentication.

Ecco un esempio:
poll mail.it.net with proto APOP
user 'pippo@miodominio.it' there with password 'xxx' is 'pippo' here