Pages : 1
#1 Le 28/06/2019, à 12:58
- cartemere54
Probleme avec fetchmail
Bonjour,
J'ai installé fetchmail mais lorsque que je le lance j'ai un message d'erreur que j'ai du mal a comprendre :
5 messages (3 déjà vus) pour XXXXX@gmail.com dans imap.gmail.com.
fetchmail: Erreur de connexion pour cette récupération:
nom 0: échec de connexion avec localhost:smtp [127.0.0.1/25] : Connexion refusée.
fetchmail: Échec de connexion SMTP avec localhost
fetchmail: erreur Transaction SMTP durant la réception de XXXX@gmail.com@imap.gmail.com et l'envoi vers le serveur SMTP localhost
lecture du message XXXX@gmail.com@gmail-imap.l.google.com:1 parmi 5 (4778 octets dans l'en-tête)fetchmail: État de la requête=10 (SMTP)
26 messages pour XXXX@gmail.com dans pop.gmail.com (8405534 octets).
fetchmail: Erreur de connexion pour cette récupération:
nom 0: échec de connexion avec localhost:smtp [127.0.0.1/25] : Connexion refusée.
fetchmail: Échec de connexion SMTP avec localhost
fetchmail: erreur Transaction SMTP durant la réception de XXXX@gmail.com@pop.gmail.com et l'envoi vers le serveur SMTP localhost
lecture du message XXXX@gmail.com@gmail-pop.l.google.com:1 parmi 26 (27933 octets)fetchmail: État de la requête=10 (SMTP)
Il arrive a se connecter mais pas a recupérer les mails, j'ai cru comprendre que c'était parceque je n'avais pas configurer de serveur smtp et si c'est le cas on est obliger ? Il n'y a pas de méthode plus simple ou ? Je vous avoue que j'ai jamais fait ça auparavant.
Merci !
Modération : merci d'utiliser les balises code (explications ici).
Dernière modification par cqfd93 (Le 28/06/2019, à 13:07)
Hors ligne
#2 Le 28/06/2019, à 16:40
- diesel
Re : Probleme avec fetchmail
Ben..., non.
La seule chose que sait faire fetchmail, c'est récupérer des mails sur des serveurs distants à l'aide des protocoles pop3, pop3s ou imap et les transmettre à un MTA local à l'aide du protocole smtp.
Mais il le fait très bien.
La seule "contrainte", c'est d'avoir un serveur de mail en local.
Vas voir là : https://www.tecmint.com/best-mail-trans … for-linux/.
Amicalement.
Jean-Marie
Dernière modification par diesel (Le 28/06/2019, à 16:44)
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#3 Le 28/06/2019, à 17:29
- cartemere54
Re : Probleme avec fetchmail
Donc je fais un serveur smtp avec l'un de ces outils là, si j'ai bien compris ?
Hors ligne
#4 Le 29/06/2019, à 07:37
- diesel
Re : Probleme avec fetchmail
Tu as bien compris.
Amicalement.
Jean-Marie
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#5 Le 01/07/2019, à 15:49
- LeoMajor
Re : Probleme avec fetchmail
bonjour,
fetchmail utilise 2 types d'injection,
A/une avec MTA; livraison avec MTA
fetchmail reinjecte dans le MTA local, qui lui, se charge de la livraison.
postfix est installé localement. équivalent --smtphost localhost (par défaut)
toto utitisateur. L'injection se fait sur --smtpname toto@domain.tld
fetchmail -N -p imap -a -k -B1 --smtpname toto@domain.tld -u pierre.dupont@orange.fr --ssl --folder INBOX imap.orange.fr #ok
attention aux bounces (sudo mailq), si le compte est inconnu lors de l'injection (smtpname), voire my_destination=domain.tld...
B/ livraison sans MTA, mais MDA invoqué, indépendant
sudo postfix stop (si postfix)
Ba/ variante avec maildrop
fetchmail -N -p imap -a -k -B1 -u pierre.dupont@orange.fr -m "/usr/bin/maildrop -d" --ssl --folder INBOX imap.orange.fr #ok
fetchmail -N -p pop -a -k -B1 -u pierre.dupont@orange.fr -m "/usr/bin/maildrop -d" --ssl pop.orange.fr #pas testé
-B1 récupére 1 message et en copie
pour installer maildrop sans courier (par exemple, si dovecot est déjà installé, ou exploitation hors contexte): installer courier-authlib, maildrop
cat /etc/maildroprc
DEFAULT="$HOME/Maildir"
Bb/ variante avec getmail4
fetchmail -N -p imap -a -k -B1 -u pierre.dupont@orange.fr -m "/usr/bin/getmail_maildir ~/Maildir/" --ssl --folder INBOX imap.orange.fr #ok
fetchmail -N -p pop -a -k -B1 -u pierre.dupont@orange.fr -m "/usr/bin/getmail_mbox ~/mail/" --ssl pop.orange.fr #pas testé
sinon, il y a beaucoup mieux que fetchmail: imapsync outil 5 étoiles (mais il faut être en imap) -> git gilles lamiral
C/ imapsync; exemple
imapsync --syncinternaldates --host1 imap.free.fr --ssl1 --user1 toto@free.fr --password1 mot_de_passe --authmech1 LOGIN --host2 localhost --ssl2 --user2 titi@example.fr --password2 mot_de_passe --authmech2 CRAM-MD5 --automap
-simulation
-test login
-migration
-auto déduction des structures de host1 (source) et host2 (destination) --automap
-rsync à la carte
-dossiers abonnés
-filtrage si host1=host2
...
Dernière modification par LeoMajor (Le 01/07/2019, à 15:51)
Hors ligne
Pages : 1