[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Generischer procmail-Filter fuer Mailinglisten


Hallo zusammen,

wenn man auf sehr vielen Mailinglisten subscribt ist und die Mails lokal
per procmail verteilen laesst, bekommt man schnell zig Eintraege in dieser
Form (hier fuer Mailman):

:0 w
* ^X-BeenThere:\ uugrn@xxxxxxxxx
Lists/uugrn

Ich denke ich weiss grundsaetzlich, wie man mit RegEx'en umgeht etc, aber
ich habe procmails Logik bisher nicht verstanden, kaskadierte Regeln 
aufzustellen, zum Beispiel einen generischen Filter fuer alle
Mailman-Mailinglisten.

Mails, die via Mailman reinkommen, haben idR einen entsprechenden
X-Header, z.B.

X-Mailman-Version: 2.1.11

Ausserdem einen Header, der wohl zur Loop-Erkennung verwendet wird, aber
gerade deswegen relativ zuverlaessig (weil automatisch generiert)
verfuegbar ist, z.B.

X-BeenThere: uugrn@xxxxxxxxx

Ich stelle mir eine Regel vor, bei der z.B. Mails von uugrn@xxxxxxxxx
nach Lists/uugrn.org/uugrn  oder meinetwegen auch Mails von 
mediawiki-api@xxxxxxxxxxxxxxxxxxx nach Lists/lists.wikimedia.org/mediawiki-api
sortiert werden.

Wie muss sowas aussehen?

Gruss
Raphael
-- 
Raphael Becker          <rabe@xxxxxxxxx>          http://rabe.uugrn.org/
GnuPG:                E7B2 1D66 3AF2 EDC7 9828  6D7A 9CDA 3E7B 10CA 9F2D
.........|.........|.........|.........|.........|.........|.........|..



--
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: http://wiki.uugrn.org/wiki/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/