ich habe ein problem mit procmail. Erstmal hoffe ich das es noch in dieses Forum passt :)
Also ich lasse bei mir zuhause die Mails vom Provider per fetchmail abrufen, das ganze klappt auch ganz gut, da ich mir aber konfigurationsarbeit sparen will, habe ich ich nur einen catch-all account.
Wenn ich die Mails alle abrufe landen sie ja bei mir zuhause alle in einem Postfach.
Jetzt hatte ich mir gedacht, könnte ich mit Procmail die mails doch intern umleiten.
Leider bekomme ich das nicht hin. Vielleicht kann mir ja jemand bei der Procmail Syntax helfen.
Also das ganze sieht wie folgt aus
catch-all-provider ---> fetchmail von user1 zuhause
Es soll dann nachher so sein das
catch-all-provider ---> fetchmail user1 ---> procmail filter --> mail für user2 in /var/spool/mail/user2 usw
ein ansatz von mir war:
.procmailrc (von user1)
Code: Select all
VERBOSE=yes
LOGABSTRACT=all
MAILDIR=/var/spool/mail
PROCMAILDIR=$HOME/.Procmail
LOGFILE=$PROCMAILDIR/log
:0
* ^To:user1@irgentwas.de
! user1
:0
* ^To:user2@irgentwas.de
! user2
falls es wichtig ist postfix ist als lokaler Mailserver eingesetzt...
Natürlich wird hier nur das to: gefilter, eigentlich soll aber auch das cc und das bcc richtig gefilter werden.
Vielleicht hat ja jemand zeit und lust mir zu helfen.
regards
Swosher