balduin222
24.02.06, 11:34
Hallo allerseits,
ich hole mit fetchmail Mails von einer POP3 Sammelmailbox ab und filtere sie mit Procmail bevor es weitergeht.
Hier erstmal das, was ich habe in der .procmailrc:
PATH=$HOME/bin:/usr/bin:/bin:/usr/local/bin:.
MAILDIR=$HOME/Mail
DEFAULT=/var/spool/mail/admin
LOGFILE=$MAILDIR/procmail.log
VERBOSE=on
:0 c
* ^(To:|Cc:).*christoph
!christoph@localdomain
:0 c
* ^(To:|Cc:).*tom
!tom@localdomain
:0 c
* ^(To:|Cc:).*rse
!rainald@localdomain
:0 c
* ^(To:|Cc:).*bse
!bse@localdomain
:0 c
* ^(To:|Cc:).*michael
!michael@localdomain
:0 c
* ^(To:|Cc:).*hans
!hans@localdomain
:0
* ! ^To:.(christoph|tom|rse|bse|michael|hans)
!muell@localdomain
Mit dem Letzten Filter möche ich bewirken, dass alle Mails, die NICHT an einen dieser User (christoph, tom etc.) gehen, an muell@localdomain gehen.
Die "|" stehen aber für "oder", d.h. wenn eine mail nur an den user "tom" geht, wandert sie trotzdem zusätzlich in muell! Wie kann ich die user denn "UND" verknüpfen? Oder für eine andere Lösung wär ich auch dankbar.
Achso zur Info: der Eintrag
"DEFAULT=/var/spool/mail/admin" nützt mir nichts, weil die Mails an eine andere Maschine weitergeleitet werden.
mfg
balduin222
ich hole mit fetchmail Mails von einer POP3 Sammelmailbox ab und filtere sie mit Procmail bevor es weitergeht.
Hier erstmal das, was ich habe in der .procmailrc:
PATH=$HOME/bin:/usr/bin:/bin:/usr/local/bin:.
MAILDIR=$HOME/Mail
DEFAULT=/var/spool/mail/admin
LOGFILE=$MAILDIR/procmail.log
VERBOSE=on
:0 c
* ^(To:|Cc:).*christoph
!christoph@localdomain
:0 c
* ^(To:|Cc:).*tom
!tom@localdomain
:0 c
* ^(To:|Cc:).*rse
!rainald@localdomain
:0 c
* ^(To:|Cc:).*bse
!bse@localdomain
:0 c
* ^(To:|Cc:).*michael
!michael@localdomain
:0 c
* ^(To:|Cc:).*hans
!hans@localdomain
:0
* ! ^To:.(christoph|tom|rse|bse|michael|hans)
!muell@localdomain
Mit dem Letzten Filter möche ich bewirken, dass alle Mails, die NICHT an einen dieser User (christoph, tom etc.) gehen, an muell@localdomain gehen.
Die "|" stehen aber für "oder", d.h. wenn eine mail nur an den user "tom" geht, wandert sie trotzdem zusätzlich in muell! Wie kann ich die user denn "UND" verknüpfen? Oder für eine andere Lösung wär ich auch dankbar.
Achso zur Info: der Eintrag
"DEFAULT=/var/spool/mail/admin" nützt mir nichts, weil die Mails an eine andere Maschine weitergeleitet werden.
mfg
balduin222