fetchmail et logfile

fetchmail et logfile - Linux et OS Alternatifs

Marsh Posté le 06-08-2005 à 19:53:37    

Bonjour,
je voudrais logguer tous les accès de fetchmail dans /var/log/fetchmail.
 
J'ai donc mis ca dans mon /etc/fetchmailrc:
 
set logfile /var/log/fetchmail.log
set daemon 300
poll pop.wanadoo.fr proto pop3 user "xxxx" pass "xxxxx"
 
Voila les permissions des différents fichiers;
 
debian:/home/thierry# ls -l /var/log/fetchmail.log
-rw-r--r-- 1 fetchmail root 0 2005-08-06 18:15 /var/log/fetchmail.log
 
debian:/home/thierry# ls -l /etc/fetchmailrc
-rw------- 1 fetchmail root 152 2005-08-06 18:58 /etc/fetchmailrc
 
Et malheuresement, mon fichier /var/log/fetchmail.log est toujours vide :-(, et il ecrit tout dans /var/log/mail.log:
 
Aug 6 19:45:12 debian fetchmail[3978]: awakened at Sat Aug 6 19:45:12 2005
Aug 6 19:45:16 debian fetchmail[3978]: sleeping at Sat Aug 6 19:45:16 2005
Aug 6 19:50:16 debian fetchmail[3978]: awakened at Sat Aug 6 19:50:16 2005
Aug 6 19:50:20 debian fetchmail[3978]: sleeping at Sat Aug 6 19:50:20 2005
 
Fetchmail ne se lance pas tout seul au demarrage, donc pour l'instant je le lance moi mêmee manuellement.
 
Quelqu'un comprend pourquoi ca ne loggue pas là ou je veux?
 
Merci
A+

Reply

Marsh Posté le 06-08-2005 à 19:53:37   

Reply

Marsh Posté le 07-08-2005 à 16:27:02    

Salut,
 
Pour les logs en fait il faut que tu mette la directive set logfile , sur la meme ligne que poll machin
genre :
poll pop.wanadoo.fr proto pop3 user "xxxx" pass "xxxxx" set logfile /var/log/fetchmail.log  
 
Et pour ce qui concerne le lancement au demarrage tu peux le mettre dans ta crontab à toi en mettant bien entendu les bonnes permissions :
crontab -l -u toto
@reboot /usr/bin/fetchmail -d 180 -t 20 -a
 
Voilà
 
A+

Reply

Marsh Posté le 07-08-2005 à 16:37:02    

Salut,
en fait ca venait pas de la, il fallait juste preciser set nosyslog avant :-)
 
Merci
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed