Altermime

De NCad Wiki
Aller à la navigation Aller à la recherche

Installation

  • Installation du paquet altermime :

sudo apt-get install altermime

  • Création de l'utilisateur altermime :

sudo useradd -r -c "Postfix Disclaimer" -d /var/spool/filter altermime

  • Création du répertoire d'altermime avec les permissions :

sudo mkdir /var/spool/altermime
sudo chgrp altermime /var/spool/altermime
sudo chmod 750 /var/spool/altermime

  • Lien vers le répertoire si Postfix est chrooté :

sudo ln -s /var/spool/altermime /var/spool/postfix/var/spool/altermime

Configuration de Postfix

Modifications de main.cf

Ajout du pipe dfilt au service SMTP

  • Rechercher (à la première ligne) :
smtp      inet  n       -       n       -       -       smtpd
  • Et remplacer par :
smtp      inet  n       -       n       -       -       smtpd
     -o content_filter=dfilt:

Définition du pipe dfilt

  • Ajouter à la fin du fichier :
dfilt   unix    -       n       n       -       -       pipe
      flags=Rq user=filter argv=/opt/zimbra/postfix/conf/disclaimer -f ${sender} -- ${recipient}

Copie des scripts et fichiers de configuration

  • Copie du script d'exécution disclaimer :

sudo cp /usr/share/doc/altermime/examples/postfix_filter.sh /etc/postfix/disclaimer
sudo chgrp altermime /etc/postfix/disclaimer
sudo chmod 750 /etc/postfix/disclaimer

  • Copie du pied-de-page inséré dans le mail :

sudo cp /usr/share/doc/altermime/examples/disclaimer.txt /etc/postfix/disclaimer.txt
sudo chgrp altermime /etc/postfix/disclaimer.txt
sudo chmod 750 /etc/postfix/disclaimer.txt



Le contenu du fichier disclaimer.txt sera ajouté en fin des mails aussi à l’émission qu'à la réception.

Sources