Blacklist

Tabelle anlegen

Die entsprechende Datenbank-Tabelle wird mit openMM ausgeliefert und mit dem Installation-Plugin eingerichtet.

postfix konfigurieren

echo "user = openmm
password = Nw0skunw3knjue0
hosts = 127.0.0.1
dbname = openmm

query = SELECT VBlacklistAction FROM VBlacklist WHERE VBlacklistSender='%s' OR VBlacklistSender=SUBSTR('%s', INSTR('%s', '@'))" > /etc/postfix/mysql-restricted_senders.cf

Fügen Sie der Einstellung smtpd_recipient_restrictions in der Datei /etc/postfix/main.cf folgenden Wert hinzu:

check_sender_access mysql:/etc/postfix/mysql-restricted_senders.cf

So testen Sie die Funktion:

postmap -q "test@test.de" mysql:/etc/postfix/mysql-restricted_senders.cf

Starten Sie postfix neu:

postfix reload

openMM

Sie können mit dem Blacklist-Test im Wizard-Plugin die Blacklist-Einträge testen.