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

Re: procmail: $MATCH erst später substituieren



Am 2006-11-17 19:35:01, schrieb Daniel Leidert:
> Hallo,
> 
> Ich versuche mal das Problem zu erklären. Ich filtere die Mails mit
> procmail. Dabei habe ich momentan für jede einzelne abonnierte Liste
> eine eigene Regel. Da die procmailrc nun aber recht beachtlche Länge
> erreicht hat und procmail leistungsfähiger ist, wollte ich die
> Listen-Mail automatisch sortieren:

<zu_kompliziertes_geschippelt>

Warum nicht einfach:

----[ '~/.procmail/ML_debian' ]-------------------------------------
####################################################################
# 
# Debian GNU/Linux Mailinglists
# 
####################################################################

:0
* ^X-BeenThere:.*[-a-zA-Z0-9]+@lists\.alioth\.debian\.org
{
  :0
  * ^X-BeenThere:.*(mailman|request|subscribe|unsubscribe|owner)@lists\.alioth\.debian\.org
  .ML_debian.ADMIN/
  
  :0
  * ^X-BeenThere:.*[-a-zA-Z0-9]+@lists\.alioth\.debian\.org
  * ^X-BeenThere:.*\/[-a-zA-Z0-9]+
  .ML_debian.${MATCH}/
  
  :0
  .ML_debian.POSSIBLE_SPAM/
}

#-------------------------------------------------------------------
:0
* ^From:.*(request|listmaster)@lists|(petsupermarket@murphy)\.debian\.org
.ML_debian.ADMIN/

#-------------------------------------------------------------------
:0
* ^X-Mailing-List:.*<debian-[-a-zA-Z0-9]+@lists\.debian\.org>
{
  :0
  * ^X-Mailing-List:.*<debian-\/[-a-zA-Z0-9]+
  .ML_debian.${MATCH}/
  
  :0
  .ML_debian.POSSIBLE_SPAM/
}
--------------------------------------------------------------------

Funktioniert hier in einer etwas aufgemöbelteren version seit über
5 Jahren...

Alle meine INCLUDERC's zusammengerechnet haben über 38000 Zeilen...

Thanks, Greetings and nice Day
    Michelle Konzack
    Systemadministrator
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/6/61925193    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: