[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