[Postfixbuch-users] procmail in postfix einbinden
Alexander Dalloz
ad+lists at uni-x.org
Mo Jul 24 18:04:33 CEST 2006
Andreas Benne schrieb:
>Hallo,
>
>die Mails werden nicht durch procmail geschleift wie es aussieht....
>(vermute ich, weil nichts ins procmail.log geschrieben wird)
>
>Ich habe postfix/cyrus/amavis/spamassassin am Laufen.
>Jetzt hätte ich noch gerne procmail, aber es wird wohl gar nicht erst
>aufgerufen. Gut, ich kenne mich mit procmail wenig aus und das readme im
>Packet ist sehr mager, daher frage ich.
>System ist suse 10.0. In der master.cf steht per default ganz unten
>schon ein Eintrag für procmail. Ich weiss aber nicht ob das jetzt
>ausreicht. (komplette master.cf ganz am Ende).
>
>procmail unix - n n - - pipe
> flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc
>${sender} ${recipient}
>
>
Procmail wird gar nicht benutzt, weil du entweder per LMTP an
Cyrus-IMAPd liefern lässt oder mittels cyrus (Eintrag in der master.cf).
Ich persönlich halte das Zwischenschalten von Procmail für übles Gewürge.
>Einen Testfilter habe ich auch angelegt (/etc/procmailrc) :
>
>LOGFILE=/var/log/procmail.log
>VERBOSE=on
>LOGABSTRACT=all
>:0
>* ^Content-type: (multipart|application)
>{
>:0 HB
>* ^Content-Disposition: attachment;
>* filename=".*\.(test|ppt)"
>/dev/null
>}
>
>
>Das Skript funktioniert eventuell gar nicht, das bekomme ich noch hin
>denke ich.... aber es wird gar nicht abgearbeitet glaube ich.
>
>Muß ich in der main oder master.cf noch was anpassen?
>
>Der Zweck der ganzen Sache ist es, für diverse Mitarbeiter nicht alle
>Attachents durch zu lassen. Daher kann ich body_checks nicht nehmen.
>Gibts eine andere Lösung für das Attachment-Problem ohne ein zweites
>Postfix mit eigenem body_checks auf einem zweiten Server zu installieren?
>
>
Du sagst eingangs, dass amavis (nehme an du meinst amavisd-new) bereits
eingebunden ist. Dann nutze doch einfach dessen Funktion über
$banned_namepath_re.
>Gruß,
>Andreas
>
>
Alexander
Mehr Informationen über die Mailingliste Postfixbuch-users