Home >> My Code >> find_mailbox.sh

find_mailbox.sh

Dernière modification : 20 juillet 2003.
Première publication : 20 mars 2003.

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

Intérêt

Ne pas avoir a toucher a son .procmailrc a chaque nouvel abonnement à une ML.

Modifications

Version 0.2

Correction pour en-têtes multi-lignes + recherches uniquement dans les en-tetes du mails

Version 0.1 béta-alpha-ke-si-c-etait-fiable-je-le-saurai

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 ]


Répondre à cet article

 
Steves free web site templates Site réalisé avec SPIP Valid HTML 4.01!