Hallo zusammen, möchte gern nochmal ein Postfix-Problem auf euch loslassen, nachdem mir dabei schon öfter von euch geholfen wurde :) Ziel: Eine angenommenen Mail erst durch ein Script jagen, bevor sie weiterverarbeitet wird. Bisheriger Ansatz (war nicht faul, hab gegoogelt): Dachte daran, denselben Ansatz wie Spamassasin zu machen. Da wird ja auch jede eingehende Mail nach gewissen Kriterien untersucht und dann zurückgegeben. Also Änderung in der master.cf: ######## smtp inet n - y - - smtpd -o content_filter=postfixfilter: postfixfilter unix - n n - - pipe flags=RQ user=filter argv=/home/filter/postfixfilter -f ${sender} -- ${recipient} ######## Weiterhin einen user und eine group filter:filter angelegt. In das Verzeichnis /home/filter/ ein script "postfixfilter" geparkt. In erster Instanz wollte ich die Mail nicht verändern sondern so durchpipen, also Inhalt von "postfixfilter": ######## #! /bin/bash | /usr/bin/sendmail -i "$@" ######## Ergebnis ist leider, es klappet nich so janz. Auszug aus /var/log/mail: ######## May 5 15:34:57 schaefer_test postfix/qmgr[1938]: warning: end of input while receiving string data from service private/local May 5 15:34:57 schaefer_test postfix/qmgr[1938]: warning: private/local: malformed response May 5 15:34:57 schaefer_test postfix/master[1936]: warning: process /usr/lib/postfix/local pid 2014 exit status 1 May 5 15:34:57 schaefer_test postfix/master[1936]: warning: /usr/lib/postfix/local: bad command startup -- throttling ######## Bin ich mit meinem Weg generell auf dem Holzweg oder hab ich nur ein paar Denkfehler? Jede Hilfe ist willkommen, auch Doku-Verweise. Bernd -- [Zufallssig 7] When in danger or in doubt, run in circles, scream and shout!