Installation de QMailAdmin avec Mailfilter/Maildrop (under construction)
On commence donc par télécharger les sources et on les décompresse :
wget
Ensuite, on entre dans le répertoire et on compile :
cd qmailadmin*
./configure –enable-htmldir=/home/web/qmailadmin \
–enable-cgibindir=/home/web/qmailadmin/cgi-bin \
–enable-imagedir=/home/web/qmailadmin/images \
–enable-imageurl=/images –disable-ezmlmdir –disable-autoresponder-path \
–enable-modify-spam \
–enable-spam-command= »|preline /usr/bin/maildrop /etc/mailfilter »
Puis on installe maildrop :
apt-get install maildrop courier-authlib
make && make install
Contenu du fichier /etc/mailfilter (à éditer avec votre éditeur favori) :
SHELL= »/bin/bash »
VHOME=`/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`# Creation d’un dossier « Spam » s’il n’existe pas encore
DUMMY=`test -d $VHOME/Maildir/.Spam`
if ( $RETURNCODE == 1 )
{
DUMMY=`/usr/bin/maildirmake -f Spam $VHOME/Maildir/`
DUMMY=`echo INBOX.Spam >> $VHOME/Maildir/courierimapsubscribed`
}# Distribution suivant le marquage de Spamassassin
if (/^X-Spam-Status: *Yes/)
{
exception {
to « $VHOME/Maildir/.Spam/ »
# to « /home/vpopmail/domains/mondomaine.com/monadresse/Maildir/ »
# Cette ligne permet de rediriger tous les spams vers un seul et unique dossier
}
}
else
{
to « $VHOME/Maildir/ »
}