{{ :icons:procmail.png?nolink|}}====== GESTION PROCMAIL ====== **[[kerhost:procmail|Procmail]]**, est également un outil qui vient s’intercaler entre le serveur de mail [[kerhost:postfix|Postfix]] et les boîtes mail utilisateurs, comme [[kerhost:fetchmail|Fetchmail]]. Cet outil a pour but d'appliquer des actions (règles) automatiques sur les boîtes mails des utilisateurs. **Procmail** permet principalement de classer automatiquement les mails dans la structure même du répertoire **Maildir**. Il fait ce que font certains logiciels de mail (comme Thunderbird), appliquer des filtres sur les mails entrants, mais directement sur le serveur. La gestion des règles **Procmail** se fait dans : \\ MON ⇒ Mon mail ⇒ Procmail\\ ===== 1-Liste des règles ===== La **liste de vos règles** permet d'afficher toutes les règles appliquées sur sa boîte mail. Si içi également que l'on peut les supprimer. {{popup> kerhost:mon:procmail_liste.png?400 }} ===== 2-Gestion du dossier MailDir ===== Il est possible içi de gérer les répertoires du MailDir : * {{icons:add.png}} ajouter un dossier. Il suffit de saisir le **nom** du dossier terminé par un point (**.**) * {{icons:trash.png}} supprimer un dossier. Il suffit de le sélectionner dans le menu Ceci permet d'avoir un classement précis pour ranger ses mails. {{popup> kerhost:mon:procmail_maildir.png?400 }} ===== 3-Ajouter une règle de classement automatique ===== Permet de créer une règle de classement automatique. Il y a trois paramètres à prendre en compte pour créer une règle : * **qui**, a savoir sur quoi on va appliquer la règle. Sur le **sujet**, l'**expéditeur** ou le **corps** du message * **quoi**, qu'est ce qu'il faut détecter. Du **texte** donc. * **ou**, si qui est quoi sont détecter, alors déplacer le message vers quel **dossier** du MailDir {{popup> kerhost:mon:procmail_add_class.png?400 }} ===== 4-Ajouter une règle de transfert automatique ===== La règle de **transfert automatique** permet non plus de classer un mail dans un répertoire mais de transférer un mail en fonction des mêmes règles. Il suffit alors de définir une **adresse mail** de destination pour envoyer automatiquement une copie du mail répondant à la règle définie. {{popup> kerhost:mon:procmail_add_trans.png?400 }} ===== 5-Activer le classement automatique des SPAMS ===== Cette option permet de classer les mails arrivant sur sa boîte mail et considérés comme **SPAM** par le serveur de mail de l'instance ([[https://fr.wikipedia.org/wiki/SpamAssassin|spamassassin]]) directement dans son dossier **SPAM** (.junk plus exactement). ===== 6-Activer la suppression automatique des SPAMS ===== Cette option permet non plus de classer le SPAM mais de supprimer automatiquement les mails considérés comme SPAM. **Cette option est à utiliser avec prudence !** Les mails sont directement supprimés sans aucune possibilité de les récupérer (voir le fonctionnement de [[https://fr.wikipedia.org/wiki/SpamAssassin|spamassassin]]). ===== 7-Répondeur automatique ===== Le **répondeur automatique** permet de définir une règle particulière de réponse automatique et systématique à chaque nouveau courrier arrivant. La personne qui vous envois un mail reçoit automatiquement une réponse automatique avec un message personnalisé. {{popup> kerhost:mon:procmail_repondeur.png?400 }} ===== 8-Refuser une adresse mail/domaine avec réponse automatique ===== Içi, il est possible de **refuser** la réceptions de mails provenant d'une **adresse** ou d'un **domaine** en particulier, avec **réponse automatique**. Vous ne recevrez pas le mail, et en plus vous tenez informé votre interlocuteur du **motif** de rejet. {{popup> kerhost:mon:procmail_rejet.png?400 }} ===== 9-Réinitialiser les règles ===== La **réinitialisation** des règles permet de remettre à zéro votre fichier **.procmailrc** et d’effacer toutes les règles définies. Cette procédure est irréversible.