Hallo Leute,
auf meinem Server läuft exim 3.36 als Mailserver. Er akzeptiert über Port 25 SMTP-Verbindungen aus dem lokalen Netz.
Auf den angeschlossenen Client-Rechnern möchte ich jetzt auch exim verwenden. Dabei sollen Mails an Domains außerhalb des lokalen Netzes ausschließlich zum Server geroutet und von dort aus über den Smarthost versendet werden.
Bisher versucht exim aber auch von den Clients aus, die Mails direkt zu den Empfängern zuzustellen, d.h. bei einer Mail an "testuserxyz@freenet.de" wird direkt der Freenet-Smarthost verwendet und der Server trotz vermeintlicher Konfiguration (siehe unten) ignoriert.
Wie kann ich exim auf den Clients beibringen, dass sein ausschließlich zu verwendender Smarthost der Server "192.168.0.1" alias "server.mynet.mp" verwendet werden soll?
Die interessante Stelle in der exim.conf scheint wohl folgende zu sein:
<schnipp> smarthost: driver = domainlist domains = * transport = remote_smtp route_list = "server.mynet.mp"
# This router routes to remote hosts over SMTP using a DNS lookup with # default options.
lookuphost: driver = lookuphost transport = remote_smtp </schnapp>
Sieht jemand einen Fehler bzw. hat einen Tipp für mich?
Danke, Matthias
Matthias Petermann matthias.petermann@gmx.de writes:
auf meinem Server läuft exim 3.36 als Mailserver. Er akzeptiert über Port 25 SMTP-Verbindungen aus dem lokalen Netz.
Auf den angeschlossenen Client-Rechnern möchte ich jetzt auch exim verwenden. Dabei sollen Mails an Domains außerhalb des lokalen Netzes ausschließlich zum Server geroutet und von dort aus über den Smarthost versendet werden.
Die interessante Stelle in der exim.conf scheint wohl folgende zu sein:
<schnipp> smarthost: driver = domainlist domains = * transport = remote_smtp route_list = "server.mynet.mp"
route_list = * server.mynet.mp
Sven
Hallo Sven,
Am 01. Mai 2003 schrieb Sven Rudolph:
Matthias Petermann matthias.petermann@gmx.de writes:
route_list = "server.mynet.mp"
route_list = * server.mynet.mp
<schnipp> 2003-05-01 20:20:47 exim 3.36 daemon started: pid=10182, no queue runs, listening for SMTP on port 25
2003-05-01 20:21:13 19BIgD-0002eL-00 <= matthias@mynet.mp U=matthias P=local S=673 id=20030501182113.GA10186@blue
2003-05-01 20:21:13 19BIgD-0002eL-00 ** test@peticom.de: unrouteable mail domain "server.mynet.mp" </schnapp>
Das erscheint im /var/spool/exim/log/mainlog der Client-Installation, wenn ich versuche, eine Mail an die Adresse "test@peticom.de" zu senden. Unabhaengig von der Aenderung (route_list = * server.mynet.mp) passiert immer das gleiche. Der "server.mynet.mp" kann definitiv relayen, hab ich gerade noch einmal per Telnet/SMTP probiert (und mit Mozilla-Mail geht es auch *schluck*).
Matthias
Am Donnerstag, dem 01. Mai 2003 um 21:31:47, schrieb Matthias Petermann:
Am 01. Mai 2003 schrieb Sven Rudolph:
route_list = * server.mynet.mp
2003-05-01 20:21:13 19BIgD-0002eL-00 ** test@peticom.de: unrouteable mail domain "server.mynet.mp"
Hast du eventuell schon mal in Erwägung gezogen, die exim-Dokumentation zu lesen?
route_list = * server.mynet.mp bydns_a
Torsten
lug-dd@mailman.schlittermann.de