[Postfixbuch-users] smtpd_recipient_restrictions in master.cf festlegen
Sandy Drobic
postfixbuch-users at japantest.homelinux.com
Mo Mär 31 00:52:47 CEST 2008
Christian Boltz wrote:
> Hallo zusammen,
>
> ich würde gern eine Postfix-Instanz als "Backup" MX (besser:
> Faulpelz-MX ;-) einrichten, die immer mit 451 antwortet. Also quasi ein
> teilweises Nolisting, das gute Mailserver wegen 99er Prio des
> Faulpelz-MX kaum zu sehen bekommen.
>
> Das Problem dabei: Wie bringe ich das meinem Postfix schonend bei?
>
>
> Mein erfolgloser Versuch in master.cf:
>
> 88.198.196.158:smtp inet n - n - 50 smtpd
> -o content_filter=smtp:[127.0.0.1]:10024
> -o smtpd_recipient_restrictions="check_sender_access
> regexp:/etc/postfix/faulpelz.cf,defer"
>
> (die letzte Zeile wird im Mailprogramm umgebrochen, im Original ist
> alles ab "-o smtpd_recipient_restrictions=..." eine Zeile)
>
> faulpelz.cf:
> # RegEx-Map fuer faulpelz.cboltz.de
> #
> # alles mit 451 abweisen
>
> /.*/ 451 I'm a "Faulpelz", please use the primary MX
>
> ... endet leider mit folgender Logmeldung:
>
> Mar 30 22:57:25 server postfix/smtpd[1274]: fatal:
> parameter "smtpd_recipient_restrictions": specify at least one working
> instance of: check_relay_domains, reject_unauth_destination, reject,
> defer or defer_if_permit
>
> Schuld ist vermutlich das Leerzeichen vor "regexp:".
In der master.cf dürfen keine Leerzeichen verwendet werden, nimm anstelle ein
Komma:
88.198.196.158:smtp inet n - n - 50 smtpd
-o content_filter=smtp:[127.0.0.1]:10024
-o
smtpd_recipient_restrictions=check_sender_access,regexp:/etc/postfix/faulpelz.cf,defer
Damit werden auch die Anführungszeichen überflüssig.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Mehr Informationen über die Mailingliste Postfixbuch-users