=== Astuce fetchmail ===
Je vous transmets une astuce que j'ai trouvée pour faciliter le filtrage des courriels en fonction de la [[http://fr.wikipedia.org/wiki/Bo%C3%AEte_aux_lettres|BAL]] reçue par Fetchmail.
Cette astuce consiste à activer un [[http://fr.wikipedia.org/wiki/Drapeau_%28informatique%29|flag]] dans l'entête du courriel qui va permettre l'identification de la [[http://fr.wikipedia.org/wiki/Bo%C3%AEte_aux_lettres|BAL]] par lequel il arrive.
J'ai fait le choix de nommer ce flag d'identification "X-Account-Key"… car dans le logiciel Thunderbird il est aussi appelé ainsi.
La solution consiste à ajouter un [[http://fr.wikipedia.org/wiki/Mail_Transfer_Agent|MTA]] dans la configuration des comptes de courriel de Fetchmail, dans lequel j'ajoute le fameux flag "X-Account-Key" avec sa donnée d'identification. Cela est réalisé grâce à une commande sed au milieu du processus de communication de ce courriel.
Le code du mta:
mda "sed '2 s/^/X-Account-Key: tata.michou@monmail.org\\n/' | /usr/sbin/sendmail -i -f %F -- %T";
Le code intégré dans le ficher de configuration .fetchmailrc
~$ cat ~/.fetchmailrc
poll pop.monmail.org protocol pop3:
user truc@monmail.org password ******* is michou here options ssl,fetchall
mda "sed '2 s/^/X-A0ccount-Key: truc@monmail.org\\n/' | /usr/sbin/sendmail -i -f %F -- %T";
user tata.michou@monmail.org password ******** is michou here options ssl,fetchall
mda "sed '2 s/^/X-Account-Key: tata.michou@monmail.org\\n/' | /usr/sbin/sendmail -i -f %F -- %T";
poll pop.gmail.com with proto POP3:
user 'michou@gmail.com' there with password ********* is michou here options ssl,fetchall
mda "sed '2 s/^/X-Account-Key: michou@gmail.com\\n/' | /usr/sbin/sendmail -i -f %F -- %T";
Par exemple pour l'adresse de courriel tata.michou@monmail.org, j'écris dans l'entête du courriel "X-Account-Key: tata.michou@monmail.org".
Une fois le [[http://fr.wikipedia.org/wiki/Drapeau_%28informatique%29|flag]] positionné le [[http://fr.wikipedia.org/wiki/Mail_Delivery_Agent|MDA]] peut exécuter un tri du courriel.
(Je ne sais pas pourquoi il n'y a pas d'origine cette option d'activation d'un flag d'identification du BAL de courriel reçu dans Fetchmail)
Jean-Marc Mongrelet