•  » Utilisation
  •  » [résolu] PhpWebGallery + procmail

#1 2008-07-18 14:11:06

sylvain1970
Membre
2008-07-18
2

[résolu] PhpWebGallery + procmail

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é.

Dernière modification par sylvain1970 (2008-07-18 14:36:28)

Hors ligne

  •  » Utilisation
  •  » [résolu] PhpWebGallery + procmail

Pied de page des forums

Propulsé par FluxBB

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