[Postfixbuch-users] smtpd_recipient_restrictions in master.cf festlegen
Christian Boltz
postfixbuch at cboltz.de
So Mär 30 23:47:14 CEST 2008
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:".
Das "defer" hatte ich am Anfang nicht mit drin, an der Logmeldung ändern
sie jedoch nichts. Auch ohne die Anführungszeichen kommt dieselbe
Meldung.
Frage: Wie kann ich sowas funktionierend via master.cf konfigurieren?
(Direkt in main.cf geht nicht, weil der Server auf einer anderen IP
wirklich Mails empfangen soll.)
Gruß
Christian Boltz
--
No trees were killed in the sending of this message. However a large
number of electrons were terribly inconvenienced.
Mehr Informationen über die Mailingliste Postfixbuch-users