Postfix, Mails nur von lokalen Domains

CoolMoe

New Member
Hallo,

ich habe einen vServer (Debian) und möchte den Maildienst (Postfix) sicherer machen. SMTP-Auth ist aktiviert und funktioniert, aber ich habe festgestellt, dass eingeloggt Benutzer über jegliche E-Mail-Adresse Mails verschicken können.

Wie kann ich es einschränken, dass in der Mailadresse (mail-from) eine Domain angegeben wird, die auf dem gleichen Server läuft?
 
Das liegt an dem SMTP-Protokoll. I.d.R. ist kein Mapping vom SMTP-User auf eine Domain möglich.
Postfix kann es dennoch:
Code:
[url=http://www.postfix.org/uce.html#smtpd_sender_restrictions]smtpd_sender_restrictions[/url] reject_sender_login_mismatch, permit
[url=http://www.postfix.org/uce.html#smtpd_sender_login_maps]smtpd_sender_login_maps[/url] hash:/etc/postfix/domain_user
Du mußt nur Deinen domain_user-Hash pflegen.
Wie Du das machen kannst hängt aber von Deinen anderen System-Komponenten ab. (ISP-Software, Distribution, etc.)

huschi.
 
Das sind eindeutig 2 Zeilen.
Und das "permit" steht dafür, daß alle anderen Emails angenommen werden.

huschi.
 
Back
Top