[Postfixbuch-users] postgrey: Text ändern
Jan P. Kessler
postfix at jpkessler.info
Mo Nov 10 15:35:21 CET 2008
Peer Heinlein schrieb:
> Hi Ihrs!
>
> Ich stehe auf dem Schlauch und bitgte um Erleuchtung:
>
> Ich habe gute Erfahrungen damit gemacht, bei postgrey den standard-Text
> auf einen non-default-Wert zu ändern.
>
> Theoretisch geht das ja auch über die Option "--greylist-text=".
>
> Allerdings renne ich immer in Schwierigkeiten mit dem Leerzeichen. Wenn
> man
>
> --greylist-text="Bla fasel foo bar"
>
> übergibt, so steht das dann auch noch so in der Prozeßliste, jedoch wird
> vpon Postgrey und von Postfix am Ende nur ein "4xx Bla" ausgegeben, da
> das erste Leerzeichen alles kaputt macht.
>
> Alle meine Versuche, das Leerzeichen zu escapen oder durch andere
> Anführungszeichen besser zu schützen, sind stets fehlgeschlagen, so daß
> ich immer irgendwann entnervt den Text im Perl-Code selbst geändert habe.
> Nur ist das ja auch nicht so prickelnd.
>
> Kann mir mal jemand den Schlag auf den Hinterkopf verpassen wie ich den
> Greylisting-Text als Aufrufparameter übergeben muß, damit die Leerzeichen
> nichts kaputt machen?!
>
> Irgendwie raff ich's gerade nicht.
>
> Peer
>
>
Hi Peer,
seltsam, ich starte postgrey mit folgenden Paramtern:
#!/bin/sh
case "$1" in
start*) $POSTGREY ... \
--greylist-action=450 \
--greylist-text="Please try again later" \
.....
;;
esac
exit $?
Und das ganze funktioniert so wie es soll. postgrey v1.31.
Was mach' ich nur richtig?! ;)
Mehr Informationen über die Mailingliste Postfixbuch-users