Oh, ich dachte eigentlich, dass diese Datei den generellen Zugriff auf den Mailserver regelt. Wer da also nicht mit RELAY eingetragen ist, darf gar keine Mail versenden. Das kann meiner Meinung nach also nicht zur Unterscheidung intern - extern benutzt werden....oder irre ich da ??? Sven Roland Ehle schrieb:
Hallo Sven,
Sven Geier schrieb:
wir haben in der Firma einen EMail-Server (Suse 7.3 mit Sendmail-TLS). Dort soll für einige User die Möglichkeit entzogen werden, EMail an Empfänger ausserhalb der eigenen Domain zu senden. Sendmail bitte da (meiner Meinung nach) nicht viel. Gibt es eine Möglichkeit das Problem zu lösen ? Eventuell mit einem anderen MTA (z.B. postfix ,exim) ?
sendmail unterstützt dies und zwar durch die Datei /etc/mail/access. Dort trägst Du die IP-Adressen der Hosts ein, die Mails versenden dürfen.
Beispiel:
192.168.0.17 RELAY
Wichtig: Die Syntax muss eingehalten werden.
Nach Änderungen an der Datei musst Du folgenden Befehl ausführen:
makmap hash /etc/mail/access.db < access
Gruß, Roland
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com