Harald ARNOLD wrote:
Hallo Gemeinde!
Ich habe einen Suse-Firewall-Rechner (V10.2) mit sendmail und named.
Der named hat natürlich meine Domain zu verwalten. Dh die Firewall heißt fw.domain.at und die internen Rechner rechner.domain.at
Dahinter steckt mein privater Rechner, dem ich beibringen will, die Mails nicht mehr per POP3 von der Firewall zu beziehen, sondern diese direkt per SMTP bekommen sollte - Windows Exchange 2003. Telnet auf den internen Rechner auf smtp funktioniert ohne Probleme. Nach fünf Jahren habe ich etwas Zeit und will nicht mehr POP3 verwenden.
Mein Verständnis endet dort:
Das Problem dabei ist, dass natürlich die von extern empfangenden Mail-Adresse user@domain.at heißen. Gut diese verwaltet der Linux-Rechner.
An den internen Rechner müsste ich zum Verschicken irgendwie die IP oder den Rechnernamen user@privat.domain.at zum Weiterleiten angeben. Wenn ich die Mail auf user@privat.domain.at abändere, dann erkennt mir Exchange es nicht - unbekannter User.
Jetzt könnte ich natürlich den gesamten 25.Port weiterleiten.
Nächste Problem:
Umgekehrt wird der Rechner als externer Smarthost für den internen Rechner verwendet. Bei der 25.Port Umleitung passiert das natürlich.
Ich will ja auch keine Schleifen einbauen, wenn ich eingehende Mails einfach an privat.domain.at weiterleite, dann soll er externe Mails genauso über sendmail nach extern verschicken.
Im Internet habe ich nichts gefunden. Mit den Tabellen aliases, mailertable, access habe ich nichts zusammen gebracht. .forward ?
Mein größtes Problem bei dieser Geschichte ist, dass ich nicht einmal verstanden habe, was genau du willst. Was ich bisher mitbekommen habe: Du hast folgenden Aufbau: Internet ----- Firewall ----- Exchange_2003 Jetzt muss noch geklärt werden: - wie die Mails zur Firewall kommen (direkt per SMTP oder gepollt via Fetchmail oder ähnliches) - welche Domains auf der Firewall sind und welche auf Exchange (oder sind in einer Domain einige Adressen auf der Firewall und einige auf dem Exchange?) Bei Postfix könnte ich dir die Lösung direkt geben, aber bei Sendmail muss ein anderer einspringen. Allgemein sieht die Lösung so aus: Firewall nimmt alle Mails entgegen, sowohl von Exchange als auch aus dem Internet und routet die Mails nach Domain oder notfalls noch feiner je nach Adresse. Ich weiss nicht, ob Sendmail dies auch nach Adressen routen kann oder nur nach Domains. Hier einige Beispiele: http://www.cyberciti.biz/faq/force-sendmail-to-route-mail-to-specific-hosts-... http://www.sendmail.org/m4/mailertables.html -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org