Fetchmail - installation : Différence entre versions
De wikiGite
| Ligne 1 : | Ligne 1 : | ||
| − | === | + | === CentOS === |
| + | yum install fetchmail | ||
| + | le paquet n'installe pas pas d'init script ! Créer /etc/init.d/fetchmail : | ||
| + | [http://www.gaztronics.net/scripts/fetchmail.txt un exemple d'init script] | ||
| + | chmod 755 /etc/init.d/fetchmail | ||
| + | créer /etc/fetchmailrc | ||
| + | defaults | ||
| + | proto pop3 | ||
| + | set logfile "/var/log/fetchmaillog" | ||
| + | set daemon 300 | ||
| + | |||
| + | # Fetchmail config (garde les mails ("keep") sur le serveur pop) | ||
| + | poll pop.popdomain.fr with proto POP3 | ||
| + | user "user@popdomain.fr" with password "monMotDePasse" is user1@mondomaine.fr here keep | ||
| + | smtphost "localhost" smtpname "user1@mondomaine.fr" | ||
| + | |||
| + | Tester : | ||
| + | fetchmail -f /etc/fetchmailrc | ||
| + | Si les mails sont bien ramenés, tuer le processus lancé ci-dessus | ||
| + | killall fetchmail | ||
| + | puis | ||
| + | chkconfig --add fetchmail | ||
| + | service fetchmail start | ||
| + | |||
| + | === Debian === | ||
Le fichier de config doit obligatoirement être /etc/fetchmailrc | Le fichier de config doit obligatoirement être /etc/fetchmailrc | ||
Version actuelle datée du 2 août 2015 à 15:30
CentOS
yum install fetchmail
le paquet n'installe pas pas d'init script ! Créer /etc/init.d/fetchmail : un exemple d'init script
chmod 755 /etc/init.d/fetchmail
créer /etc/fetchmailrc
defaults
proto pop3
set logfile "/var/log/fetchmaillog"
set daemon 300
# Fetchmail config (garde les mails ("keep") sur le serveur pop)
poll pop.popdomain.fr with proto POP3
user "user@popdomain.fr" with password "monMotDePasse" is user1@mondomaine.fr here keep
smtphost "localhost" smtpname "user1@mondomaine.fr"
Tester :
fetchmail -f /etc/fetchmailrc
Si les mails sont bien ramenés, tuer le processus lancé ci-dessus
killall fetchmail
puis
chkconfig --add fetchmail service fetchmail start
Debian
Le fichier de config doit obligatoirement être /etc/fetchmailrc
Mettre START_DAEMON à yes dans /etc/default/fetchmail
Démarrer le démon, si Debian il est déjà dans /etc/rc2.d
Exemple de config :
# Fetchmail config
poll mail.example.net with proto POP3
user "user1@example.net" with password "mot_de_passe" is user1 here
poll mail.example.net with proto POP3
user "user2@example.net" with password "mot_de_passe" is user1 here
poll pop.free.fr with proto POP3
user "userFree@free.fr" there with password "mot_de_passe" is user1 here
