Poblem mit .procmailrc

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
debianfan
Posts: 164
Joined: 2002-08-17 18:40

Poblem mit .procmailrc

Post by debianfan » 2005-04-21 09:48

Hallo,

ich filtere Mails mit Spamassassin und würde gern die Mails nicht nur an mich als sebastian@localhost sondern auch an andere Mailadressen weiterleiten.

In der Spamassassin-Doc hab ich dazu nichts gefunden.



DROPPRIVS=yes
:0fw: spamassassin.lock
* < 256000
| spamassassin

:0:
* ^X-Spam-Status: Yes
! spamkonto@localhost

:0:
* ^X-Spam-Status: No
! sebastian@localhost

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: Poblem mit .procmailrc

Post by chris76 » 2005-04-21 10:12

ich weiß ja nicht was du als MTA und POP oder IMAP Server Einsetzt aber villeicht hilft dir diese procmailrc ja weiter. Diese funktionier mit Postfix und dbmail wie Postfix und cyrus (Nur deliver muß angepasst werden)

Code: Select all

### Verbose on = ausführliches Log
VERBOSE=on
LOGFILE=/var/log/procmail.log

:0fw
| /usr/bin/spamc

DELIVER="/usr/sbin/dbmail-smtp"
INBOX="$DELIVER -m INBOX -u $USER"
SPAM="$DELIVER -m INBOX/spam -u $USER"

:0:
* ^X-Spam-(Status|Flag): YES
| $SPAM

INCLUDERC=/etc/procmail/$USER.procmailrc

:0:
| $INBOX
so sieht dann eine user procmailrc aus

Code: Select all

:0:
* ^Subject:.*crypto.*
| $DELIVER -m INBOX/crypto -u christian

:0:
* ^Subject:.*eBay.*
| $DELIVER -m INBOX/ebay -u christian
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

debianfan
Posts: 164
Joined: 2002-08-17 18:40

Re: Poblem mit .procmailrc

Post by debianfan » 2005-04-21 10:28

[quote="xseppelx"]Hallo,
:0:
* ^X-Spam-Status: No
! sebastian@localhost[/quote]

Ich verwende Qpopper mit Postfix.

Ich dachte eher an


:0:
* ^X-Spam-Status: No
! sebastian@localhost
! user1@localhost
! user2@localhost
! irgendwas@gmx.de
! irgendwer@web.de

Damit geht das mit den User-Procmailrc nicht mehr...

Normalerweise würde ich ja die ADressen einfach in die .forward reinschreiben, aber das geht ja nun durch Spamassassin nicht mehr.

Gruß

Sebastian

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: Poblem mit .procmailrc

Post by chris76 » 2005-04-21 10:32

ich kenne qpopper nicht. Wie wird denn dorthin delivert? Wie schaut dieser aufruf denn aus?

Eigentlich sollte sich da doch was mit dem user procmail drehen lassen.
Hast du die User in der virtual table von Postfix angelegt?
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

debianfan
Posts: 164
Joined: 2002-08-17 18:40

Re: Poblem mit .procmailrc

Post by debianfan » 2005-04-21 10:45

[quote="chris76"]ich kenne qpopper nicht. Wie wird denn dorthin delivert? Wie schaut dieser aufruf denn aus?

Eigentlich sollte sich da doch was mit dem user procmail drehen lassen.
Hast du die User in der virtual table von Postfix angelegt?[/quote]

Ich hab mich falsch ausgedrückt.

Ich möchte gernMails, welche Spamassassin gefiltert hat, nicht nur an lokale User weiterleiten sondern auch an

user@gmx.de
nutzer@web.de
nutzer@irgendwas.com

Das hat meiner Ansicht nach nix mit qpopper zu tun - es geht nur um Weiterleitung.

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: Poblem mit .procmailrc

Post by chris76 » 2005-04-21 10:52

Jetzt verstehe ich dich.

Dann sollte dir das hier weiterhelfen
http://www2.uibk.ac.at/zid/systeme/mail ... terleiten1
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

debianfan
Posts: 164
Joined: 2002-08-17 18:40

Re: Poblem mit .procmailrc

Post by debianfan » 2005-04-22 17:50

[quote="chris76"]Jetzt verstehe ich dich.

Dann sollte dir das hier weiterhelfen
http://www2.uibk.ac.at/zid/systeme/mail ... terleiten1[/quote]

Das funktioniert nicht,

Aber ich hab experimentiert:

DROPPRIVS=yes
LOGFILE=procmail.log

:0fw: spamassassin.lock
* < 256000
| spamassassin

:0:
* ^X-Spam-Status: Yes
! spamkonto@localhost

:0 w
* ^X-Spam-Status: No
! user1@gmx.de ; user2@web.de ; user3@hotmail.com


Das funktioniert - das ; war das Geheimnis.