vpopmail et procmail

vpopmail et procmail - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 31-01-2008 à 15:14:27    

bonjour,
Je cherche a filtrer le courrier avec procmail et spamassassin, mais je n'arriver pas a récuperer le maildir du mail courant pour le redistribuer dans la bonne mail dir.
Dans mon .qmail-default j'ai :
 

| /usr/bin/procmail -a "info"


 
Comme vous voyez je passe le nom de la maildir en "dur"
 
et mon fichier /etc/procmailrc :
 

####################################################
# Run Procmail as user
:0fw
| /usr/bin/spamc -f
#
DROPPRIVS=yes
LOGFILE=/var/log/procmail.log
 
# Spamassassin
 
VERBOSE=ON
 
:0e
{
EXITCODE=$?
}
####################################################
:0
* ^X-Spam-Status: Yes
! Nico5779@live.be
:0w
|/home/vpopmail/bin/vdelivermail bounce-no-mailbox
### Deliver the rest into Maildir normally
:0
*
./$1/Maildir/


 
J'aimerais donc savoir comment je peux remplacer le "info" dans le .qmail-default pour que le courrier arrive automatiquement dans la bonne maildir.
 avec :

SHELL="/bin/bash"
VHOME=`/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`
| /usr/bin/procmail -a $VHOME


 
mais $EXT et $HOST semble indéfini...
Merci d'avance.

Reply

Marsh Posté le 31-01-2008 à 15:14:27   

Reply

Marsh Posté le 31-01-2008 à 16:40:36    

J'essaye une autre voie, je pensais essayer de reperer via un script perl ou quoi l'email, en ajoutant dans mon procmailrc
 
BOX = `./test.sh test`
 
et finir par
 
:0
*
./$BOX/maildir
 
seulement je sais pas comment comment récuperer l'input contenant le contenu du mail pour le passer en paramètre au script (pour remplacer le "test" ).
Si quelqu'un a une idée pour ca m'interresse aussi.

Reply

Sujets relatifs:

Leave a Replay

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