Mutt french Page

Eliminer les doublons grâce à procmail
Posté par muttfr - virginie@muttfr.org. Approuvé le Mardi 13 Mars à 01:04
Dépt: procmail
Thème: procmail
La réponse, tout bête, est simplement dans le man procmailex :
:0 Wh: msgid.lock
| formail -D 8192 msgid.cache

Le principe est simple. En gros, aucun message ne passe si un ID identique a déjà été signalé : procmail va piper les headers (flag h) des messages entrants vers formail. Formail compare alors les ID de chaque message (option -D) et stocke les plus récents dans un petit fichier de 8Ko max (msgid.cache dans l'exemple). Pendant ce temps, procmail attends la réponse (flag W). Si formail repère des IDs identiques, il retourne "VRAI" et procmail *bloque* les duplicats.

Note: Pour ceux qui ne connaissent ou n'utilisent pas encore procmail, vous trouverez dans la doc de ce site (Cf boxe gauche), une configuration type et quelques exemples de filtres génériques.

Merci aux amateurs de Gnus qui ont motivé cette petite recherche ;)
5 commentaires parmi 7


  • Ce site tourne sous daCode
  • URL: http://muttfr.org