Le vendredi 31 juillet 2009 19:58, Paul Marques Mota a écrit :
> Le 28 juillet 2009 10:56, Alain Vaugham<[email protected]> a écrit :
[...]

> > Est-ce que quelqu'un sait si dans son analyse du sujet, Procmail tient
> > compte de l'encodage ou pas?
>
> man procmailrc :
>
> Conditions start with a leading `*', everything after that character
> is passed on to the internal egrep literally, except for leading and
> trailing whitespace.
>
> La réponse est donc oui.

Merci Paul  pour ta réponse.

Donc je pense qu'il doit y avoir une autre solution plus simple que 
Procmail/egrep pour classer le courrier entrant sur un serveur imap.

Si je prend l'exemple du courrier de rappel émis mensuellement par 
Parinux, le sujet est :
"Rappel pour les abonnements aux listes sur lists.parinux.org"

Filtrer sur un tel sujet reviendrait donc à écrire la recette suivante ( * ) :

 :0:
 * ^Subject:.* 
=?iso-8859-1?q?Rappel_pour_les_abonnements_aux_listes_sur_lists?= 
=?iso-8859-1?q?=2Eparinux=2Eorg?=
 ${HOME}/maildir/la-ou-je-peux

Rédiger une telle règle Procmail tenant compte de l'encodage 
me semble peu raisonnable. On devrait pouvoir faire simple.




 ( * ) Exceptionnellement, pour une meilleure lisibilité de la condition, 
je fais une entorse au règlement de la liste en ne limitant pas la 
longueur de la ligne.

-- 

Alain Vaugham
--------------------------------------------------------
[PUB] Signature numérique GPG de ce courrier: 0xD26D18BC

Attachment: pgpw1S0xaVDPa.pgp
Description: PGP signature

_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à