Ce script essaye de retourner la bonne mailbox, a partir des lignes subscribe de mutt.
La commande subscribe, pour rappel sert a indiquer l'abonnement à une ML. La syntaxe est de la forme :
subscribe ml@host.tld # commentaire
Différence pour ce script avec la syntaxe habituelle de mutt : on ne peut plus mettre plusieurs listes sur une meme ligne
Le nom de la mailbox devient :
- celui du premier mot du commentaire s'il existe
- la partie "login" de l'adresse de la ML
Appel depuis procmail :
ML=`/home/airmax/toto.sh` :0 :ML.lock * ML ?? ^[a-zA-Z0-9] $ML
Ne pas avoir a toucher a son .procmailrc a chaque nouvel abonnement à une ML.
Correction pour en-têtes multi-lignes + recherches uniquement dans les en-tetes du mails
Version initiale
Toutes améliorations bienvenues.
Attention, je ne garantie rien quand au fonctionnement de ce script. Venez donc pas vous plaindre si vous perdez des mails avec ca.
[ Télécharger ]