Sendmail

Erik Heinz erik at iks-jena.de
Fre Jun 30 09:56:33 CEST 2000


On Fri, Jun 30, 2000 at 04:19:38PM +0200, Nils Juenemann wrote:

> Lokales Netz mit der Domain test-lokal.de
> Echte Domain mit dem Name: test.de
[...]
> Alle User sollen lokale Mails an test-lokal.de verschicken
> koennen. Aber nur bestimmte Personen dürfen eMails mit test.de
> nach draussen verschicken.
[...]
> Wie mach ich das nun am besten ?!

Du brauchst in der m4-config:

  define(`confCW_FILE', /etc/sendmail/sendmail.cw')
  FEATURE(use_cw_file)
  FEATURE(access_db, hash -o /etc/sendmail/access)
  FEATURE(relay_mail_from, domain)

Die Domains test-lokal.de und test.de werden in sendmail.cw eingetragen.
Damit ist der Server zuständig für beide Domains und nimmt alle Mails für
diese an. Mails an andere Adressen werden mit "Relaying denied" abgewiesen.

Ausnahmen von dieser Regel werden in die Datei access eingetragen.
Am besten als IP-Adresse:

  Connect:192.168.4.5     RELAY

Notfalls als E-Mail-Absender (läßt sich fälschen):

  From:klaus.baerbel at test.de    RELAY   

Sinnvoll ist außerdem, das Masquerading einzuschalten, damit keine Mails mit
Absender test-lokal.de versehentlich rausgehen:

  MASQUERADE_AS(test.de)
  EXPOSED_USER(root admin news uucp)
  FEATURE(masquerade_envelope)

Alle Beispiele sind für sendmail-8.10. 


Gruß,
Erik

-- 
| Erik Heinz, IKS GmbH Jena * erik at iks-jena.de * privat: erik at jena.thur.de  |
+---------------------------------------------------------------------------+