Procmail vous permet de définir les actions � effectuer lors de la réception de mails. Si vous utilisez postfix, pour lui dire d’utiliser procmail lors de la réception de mails : mailbox_command = procmail -a « $EXTENSION »
Configuration de base de procmail :
MAILDIR=$HOME/Maildir DEFAULT=$MAILDIR/ LOGFILE=/var/log/procmail.log VERBOSE=OFF LOCKFILE=$HOME/.lockmail # Run procmail as User DROPPRIVS=yes
:0fw : | spamc
:0 : * ^X-Spam-Status: Yes.* /dev/null
:0 : * ^(To|Cc).*votre_mail@votre_fai .dossier_maildir_du_user/ � :0 : * ^(To|Cc).*@votre_domaine .dossier_maildir_du_user.sous_dossier
- la première ligne indique que tous les mails reçus seront automatiquement soumis � l’antispam et passeront ensuite aux autres étapes.
- Ensuite, si l’antispam tague la mail, le mail est supprimé
- Enfin, on délivre les mails selon des critères de tri personnels.
- Faire attention au format Maildir : pour indiquer des sous dossiers, il faut les séparer par un point
- Précision importante : pour que cela fonctionne correctement, il faut bien préciser l’option « dropprivs ». Cette dernière permet � procmail de s’éxecuter avec les paramètres de l’utilisateur Unix auquel les mails sont destinés. Sans cela, les redirections de mail vers les dossiers persos ne peuvent pas fonctionner car les paramètres de maildir sont inconnus.
Liens utiles : |
|