[Postfixbuch-users] Fuer ein Transport bei Fehler keine Bounce generieren
Thomas Schwenski
mailing-lists at thomasschwenski.de
Fr Apr 29 17:05:35 CEST 2011
Hallo,
> ich hab ein Transport, welcher die Mail an ein PHP-Skript übergibt:
>
> tname unix - n n - - pipe
> flags= user=xxxx argv=/pfad/skript.php ${sender}
>
>
> Wenn nun das Skript z.B. gekillt wird oder einen Skript-Fehler ausgibt,
> bounced Postfix dies mit:
>
> -----------------------------
> Apr 27 12:02:38 xxx postfix/pipe[25109]: B1xxxxDE: to=<xxx>,
> relay=tname, delay=0.06, ...,
> status=bounced (Command died with status 255: "/pfad/skript.php".
> Command output:PHP Fatal error: Msg... in /pfad/skript.php on line 1704)
> -----------------------------
Modifizier doch einfach das Skript, dass es immer den Exit-Code 0
liefert und selbst loggt.
Oder bau Dir einen Wrapper-Script was das übernimmt.
Thomas
Mehr Informationen über die Mailingliste Postfixbuch-users