Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:mail:mail-versand_von_postfix]] 

Mail-Versand von postfix einschränken

Falls der Server eine feste IP hat, könnte man über postfix mit jeder beliebigen Absenderadresse Emails nach drausen versenden. Dies wäre dann z.B. durch horde möglich, da man dort ja die Absenderadresse frei wählen kann.

Man kann nun postfix so konfigurieren, dass als Absender nur bestimmte Adressen zugelassen oder verboten sind. z.B.:
peter@linuxmuster.local → kann nur lokal emails senden, z.B. an andere Schüler der paedML bei horde
peter@gym123.dyndns.org → kann sowohl lokal als auch an externe Adressen emails senden
otto@gym123.dyndns.org → kann nur lokal emails senden
root@localhost → kann sowohl lokal als auch an externe Adressen emails senden (extern aber eigentlich sinnlos)

Konfigurationsdatei von Postfix /etc/postfix/main.cf ergänzen:

 ...
 smtpd_sender_restrictions =
       check_sender_access hash:/etc/postfix/sender_domains
       reject_non_fqdn_sender
       reject_unknown_sender_domain
       reject
 ...

Neue Datei /etc/postfix/sender_domains erstellen mit Inhalt:

 otto@gym123.dyndns.org  REJECT
 gym123.dyndns.org       PERMIT
 root@localhost          PERMIT

Dann am Server als root:

 # postmap /etc/postfix/sender_domains
 # /etc/init.d/postfix restart
 [[anwenderwiki:mail:mail-versand_von_postfix]] anwenderwiki/mail/mail-versand_von_postfix.txt · Zuletzt geändert: 2012/12/08 10:18 von 127.0.0.1