Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

sylvain1970
2008-07-18 14:11:06

Bonjour,
J'utilise phpwebgallery depuis peu (très bon boulot, merci).
La notification par mail fonctionne mais j'ai des erreurs avec procmail :

procmail: Forcing lock on "/var/www/lockfile.lock"
procmail: [7765] Fri Jul 18 11:18:17 2008
procmail: Assigning "LOGABSTRACT=all"
procmail: Assigning "DROPPRIVS=yes"
procmail: Assuming identity of the recipient, VERBOSE=off
procmail: Lock failure on "/var/www/assassin.lock"
procmail: Unable to treat as directory "/var/www/Maildir/.junkmail"
procmail: Error while writing to "/var/www/Maildir/.junkmail"
procmail: Unable to treat as directory "/var/www/Maildir"
procmail: Lock failure on "/var/www/Maildir.lock"
procmail: Error while writing to "/var/www/Maildir"
procmail: Couldn't create or rename temp file "./ar/www/Maildir"
  Folder: **Bounced**                                                         0
procmail: Couldn't unlock "/var/www/lockfile.lock"

il veut écrire dans /var/www/Maildir qui n'existe pas.
les Maildir sont sous /home/xxxx/Maildir.
Je ne trouve pas où modifier quelque chose pour qu'il écrive dans /home/machin/Maildir (machin étant le compte créé pour le site).

Configuration :
ubuntu + apache + mysql + php5 + phpwebgallery
Le serveur est aussi un serveur de mail (Postfix + procmail)

Configuration de procmail :

Code:

# cat /etc/procmailrc
# Preliminaires
SHELL=/bin/bash
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
ORGMAIL=$MAILDIR
LOCKFILE=$HOME/lockfile.lock
ASSASSINLOCK=$HOME/assassin.lock
DEFAULT=$HOME/Maildir/
JUNKMAIL=$HOME/Maildir/.junkmail/
TRASH=$HOME/Maildir/.Trash
NEWBIE=$HOME/Maildir/.LinuxNewbie/
EXPERT=$HOME/Maildir/.LinuxExpert/
VIRUS=$HOME/Maildir/.virus/
BITBUCKET=/dev/null
LOGFILE=/var/log/procmailrc.log
VERBOSE=yes
LOGABSTRACT=all
DROPPRIVS=yes

# Filtres de courrier :
# on verifie d'abord si le message est du spam, avec spamassassin

:0
* ^To:.*xxxx@mondomaine.truc
* < 256000

{
:0c: spamassassin.spamlock
| sa-learn --spam

:0
$JUNKMAIL
}

#On revérifie au cas où spamassassin aurait fait une erreur

:0
* ^To:.*yyyyyyyy@mondomaine.truc
* < 256000

{
:0c: spamassassin.hamlock
| sa-learn --ham

:0
$TRASH
}

#On execute TrashScan, qui va scanner le fichier à l'aide de l'anti-virus clamav

:0
* multipart
* !^X-Virus-Scan:
| /usr/local/bin/trashscan

#Apposition du label suspect sur les mails scannés positifs aux virus

:0
* ^X-Virus-Scan: Suspicious
$VIRUS

#Filtres de news

:0 :
* ^Sender: newbie-owner
$NEWBIE

:0 :
* ^Sender: expert-owner
$EXPERT

#Redirection de couriers indésirables

:0
* ^From: Sms Message
$BITBUCKET

#Execution du démon SpamAssassin

:0 fw : $ASSASSINLOCK
| spamc

:0
* ^X-Spam-Flag: YES
$JUNKMAIL

Si besoin de plus d'infos ou si je n'ai pas été clair, n'hésitez pas à demander.
Merci.

EDIT : problème réglé dû à une grossière erreur de droits sur le rep /home/machin.
désolé.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact