Le package Fetchmail contient un programme de récupération de mails. "Il retouve les mails sur des serveurs mails distant et les envoie sur votre système local (client), de façon à ce qu'ils puissent être lus par un MUA normal."
Téléchargement (HTTP): http://www.catb.org/~esr/fetchmail/fetchmail-6.2.5.tar.gz
Téléchargement (FTP): ftp://gnome.dti.ad.jp/.1/unix/net/mail/fetchmail/fetchmail-6.2.5.tar.gz
Taille du téléchargement: 1,2 Mo
Estimation de l'espace disque requis: 5,8 Mo
Estimation du temps de construction: 0,14 SBU
openssl-0.9.7d et un MDA local (Procmail-3.22)
Python-2.3.3 et Tk-8.4.6.
Installez Fetchmail en lançant les commandes suivantes:
./configure --prefix=/usr --with-ssl --enable-fallback=procmail &&
make &&
make install
--with-ssl : Ceci active SSL, si celui-ci est trouvé, de manière à ce qu'il puisse gérer des connexions avec des serveurs sécurisés POP3 et IMAP.
--enable-fallback=procmail : Ceci indique à Fetchmail d'envoyer les mails arrivant à Procmail pour que celui-ci les délivre au cas où votre serveur mail, port 25, n'est pas présent ou ne réponds pas.
cat > ~/.fetchmailrc << "EOF" set logfile /var/log/fetchmail.log set no bouncemail set postmaster root poll SERVERNAME : user [nom_utilisateur] pass [motdepasse]; mda "/usr/bin/procmail -f %F -d %T"; EOF chmod 0600 ~/.fetchmailrc
C'est un exemple de configuration qui devrait suffire pour la plupart des gens. Vous pouvez ajouter autant d'utilisateurs et de serveurs que vous voulez en utilisant la même syntaxe.
man fetchmail : Cherchez la section en bas nommée CONFIGURATION EXAMPLES, il donne aussi quelques exemples rapides. Il existe un nombre incalculable d'options de configuration que vous pouvez utiliser une fois que vous vous y êtes habitué.
Le package Fetchmail contient fetchmail et fetchmailconf.
Lors de son exécution, il va lire le fichier ~/.fetchmailrc de l'utilisateur et télécharger les mails appropriés.