fetchmail ne peut pas télécharger de messages électroniques
Base de données support (fetchmail_null)
SuSE Linux: des versions à partir de 4.4
Symptôme :
Apparemment, fetchmail -v
fonctionne correctement, cependant vous
obtenez ceci (par exemple) :
POP3< +OK QPOP (version 2.2) at berlin.snafu.de starting. fetchmail: POP3>
USER lagon
fetchmail: POP3< +OK Password required for USER. fetchmail: POP3> PASS *
fetchmail: POP3< +OK lagon has 7 messages (21216 octets). fetchmail: POP3>
STAT
fetchmail: POP3< +OK 7 21216
fetchmail: 7 messages at USER@berlin.snafu.de. fetchmail: POP3> RETR 1
fetchmail: POP3< +OK 690 octets
reading message 1 (690 bytes)
fetchmail: SMTP connect to (null) failed fetchmail: POP3> QUIT
fetchmail: POP3<
fetchmail: SMTP transaction error while fetching from berlin.snafu.de
fetchmail: normal termination, status 9
Première cause possible :
fetchmail veut acheminer les messages électroniques vers l'agent de
transfert de messages (MTA, par exemple sendmail ou
postfix) en service, cependant celui,ci ne fonctionne pas.
Solution :
Ci-dessous, nous décrirons la configuration de l'agent de transfert de messages
sendmail. Démarrez sendmail. En ce qui concerne les systèmes hors
ligne, vous trouverez, par exemple dans "" (http://sdb.suse.de/fr/sdb/html/stark_sendmail.html) (jusqu'à la
version 7.3 de SuSE Linux incluse) et dans "" (http://sdb.suse.de/fr/sdb/html/stark_sendmail_8.html) (à partir de
la version 8.0 de SuSE Linux), une description détaillée de la configuration.
Il est également possible de configurer fetchmail
, par exemple, de
façon à ce qu'il achemine les messages électroniques directement vers
procmail
:
poll mail.provider.de protocol POP3 user asterix password adam mda
"/usr/bin/procmail -d eva"
Deuxième cause possible :
Un processus sendmail est bien en fonctionnement, cependant celui-ci
ne répond pas.
Solution :
fetchmail
tente de s'adresser à sendmail suivant le schéma
suivant. Vérifiez la procédure afin de déterminer d'où provient
le problème :
- Déterminer le nom de l'hôte :
hostname
(celui-ci sera défini comme étant myhost
ci-dessous)
- Adresser sendmail sur
myhost
:
telnet myhost 25
Vous devriez obtenir quelque chose de semblable à :
+/i4l-faq $ telnet myhost 25
Trying 192.168.102.11...
Connected to myhost.suse.de.
Escape character is '^]'.
220 myhost.suse.de ESMTP Sendmail 8.8.8/8.8.8; Thu, 19 Mar 1998 17:26:18
+0100
Si ce n'est pas le cas, cela signifie qu'il y a un problème au niveau du nom de
l'hôte ou de l'attribution du numéro IP, le nom de l'hôte a été faussement
attribué ou quelque chose de ce genre.
Voir aussi:
fetchmail : télécharger des messages électroniques depuis le
fournisseur d'accès
sendmail: Offline-SMTP - Transmettre du courrier au fournisseur d'accès
Mots-clés: FETCHMAIL, SENDMAIL, CONNECT TO (NULL)
Catégories:
Messagerie
, Applicatifs
SDB-fetchmail_null, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 19. Jul 2002
SuSE Linux AG - Dernière modification: 05. Aug 2002 de ip (sdb_gen 1.40.0)