Bonjour à tous.
Je suis toujours en cours de mise au point de mon serveur mail perso et là je bute sur une chtite difficulté
Mon MTA est Postfix et mon MDA est Procmail.
Grace à votre aide, je peux désormais délivrer mon courrier au format de boîte aux lettres Maildir dans ~/Maildir/.
Et ce que je voudrais faire, c'est le mettre dans /var/spool/mail/$LOGIN/Maildir/ où $LOGIN est bien entendu le login de l'utilisateur. Le but étant de permettre à des utilisateurs n'ayant pas de compte sur la machine d'avoir quand mêm e une adresse e-mail.
J'utilise donc ce fichier /etc/procmailrc :
DEFAULT=/var/spool/mail/$LOGNAME/Mail/
MAILDIR=/var/spool/mail/$LOGNAME/Mail/
LOGFILE=$HOME/.procmail.log
VERBOSE=yes |
Evidement cela ne marche :
procmail: [3809] Tue Mar 30 21:46:19 2004
procmail: Unable to treat as directory "/var/spool/mail/login/Mail"
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7.L6caAB.discovery.homelan."
procmail: [3809] Tue Mar 30 21:46:27 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7,L6caAB.discovery.homelan."
procmail: [3809] Tue Mar 30 21:46:35 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7+L6caAB.discovery.homelan."
procmail: [3809] Tue Mar 30 21:46:43 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7%L6caAB.discovery.homelan."
procmail: [3809] Tue Mar 30 21:46:51 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7.r6caAB.discovery.homelan."
procmail: [3809] Tue Mar 30 21:46:59 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7,r6caAB.discovery.homelan."
procmail: [3809] Tue Mar 30 21:47:07 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7+r6caAB.discovery.homelan."
procmail: [3809] Tue Mar 30 21:47:15 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_h7%r6caAB.discovery.homelan."
procmail: Lock failure on "/var/spool/mail/login/Mail.lock"
procmail: Assigning "LASTFOLDER=/var/spool/mail/login/Mail/"
procmail: Opening "/var/spool/mail/login/Mail/"
procmail: Error while writing to "/var/spool/mail/login/Mail"
From login@discovery.homelan.net Tue Mar 30 21:46:19 2004
Subject: Test 5
Folder: **Bounced** 0
procmail: [3820] Tue Mar 30 21:47:15 2004
procmail: Unable to treat as directory "/var/spool/mail/login/Mail"
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7.D7caAB.discovery.homelan."
procmail: [3820] Tue Mar 30 21:47:23 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7,D7caAB.discovery.homelan."
procmail: [3820] Tue Mar 30 21:47:31 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7+D7caAB.discovery.homelan."
procmail: [3820] Tue Mar 30 21:47:39 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7%D7caAB.discovery.homelan."
procmail: [3820] Tue Mar 30 21:47:47 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7.j7caAB.discovery.homelan."
procmail: [3820] Tue Mar 30 21:47:55 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7,j7caAB.discovery.homelan."
procmail: [3820] Tue Mar 30 21:48:03 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7+j7caAB.discovery.homelan."
procmail: [3820] Tue Mar 30 21:48:11 2004
procmail: Locking "/var/spool/mail/login/Mail.lock"
procmail: Error while writing to "/var/spool/mail/login/_s7%j7caAB.discovery.homelan."
procmail: Lock failure on "/var/spool/mail/login/Mail.lock"
procmail: Assigning "LASTFOLDER=/var/spool/mail/login/Mail/"
procmail: Opening "/var/spool/mail/login/Mail/"
procmail: Error while writing to "/var/spool/mail/login/Mail"
From MAILER-DAEMON Tue Mar 30 21:47:15 2004
Subject: Undelivered Mail Returned to Sender
Folder: **Bounced** 0 |
Gros comme une maison qu'il s'agit d'un problème de droit d'accès (car Procmail s'exécute avec les droits de $LOGIN)... mais je fais comment pour résoudre ce problème ?
Merci d'avance.
Message édité par Incarnation le 30-03-2004 à 23:40:39