Domains unter Postfix blockieren
Nach der Anleitung http://wiki.centos.org/HowTos/postfix_restrictions müssen folgende Schritte durchgeführt werden um E-Mails einer bestimmten Domain zurückzuweisen. Die Sender bekommen den Fehler 554:
554 5.7.1 <xxx@domain.tld>: Sender address rejected: Access denied
In die Konfigurationsdatei /etc/postfix/main.cf wird unter der Einstellung smtpd_recipient_restrictions die Option check_sender_access hash:/etc/postfix/sender_access hinzugefügt:
smtpd_recipient_restrictions = permit_sasl_authenticated,
reject_unauth_destination,
check_sender_access hash:/etc/postfix/sender_access
Die Datei /etc/postfix/sender_access muss angelegt werden. Diese enthält Listen von Domains, die zurückgewiesen oder angenommen werden sollen.
# /etc/postfix/sender_access
#
# Black/Whitelist for senders matching the 'MAIL FROM' field. Examples...
#
spam.tld REJECT
Die Zugriffsliste muss zur Aktivierung indexiert werden:
postmap /etc/postfix/sender_access