[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mailrouting mit sendmail: Zusaetzlichen SMTP-Mailer auf Port 10025 per m4 konfigurieren?
[Thread Prev] | [Thread Next]
- Subject: Re: Mailrouting mit sendmail: Zusaetzlichen SMTP-Mailer auf Port 10025 per m4 konfigurieren?
- From: Raphael Eiselstein <rabe@xxxxxxxxx>
- Date: Wed, 22 Aug 2012 22:03:13 +0200
- To: uugrn@xxxxxxxxxxxxxxx
Hallo Stefan, On Wed, Aug 22, 2012 at 09:12:06PM +0200, stefan.fuhrmann@xxxxxxxxxxxxxxxxxxx wrote: > Am Mittwoch, 22. August 2012, 19:56:48 schrieb Raphael Eiselstein: > > ich will fuer verschiedene Domains SMTP Routing via SSH-Tunnel machen. > > Auf dem externen SMTP-Server ist auf 127.0.0.1:10025 per ssh-tunnel der > > Mailserver aus dem Backend erreichbar. > > hm, warum so? Etwas mehr Hintergrunf (Kontext) ist immer sehr hilfreich! > Was moechtest du mit was erreichen? <Kontext> Naja, das liegt doch auf der Hand: Ich will auf dem externen Server nur ganz grob basierend auf Domains routen und dabei eben einige Domains auf einen Server routen, der nicht via Internet erreichbar ist. Dieser SMTP-Server im Backend kuemmert sich eigenstaendig darum, dass auf dem externen SMTP-Host der erforderliche Tunnelport existiert und weiss darueber hinaus selbst darueber Bescheid, wie mit den diversen Mail-Domains lokal umgegangen werden soll. Es koennte sogar Mail-Domains geben, die gar nicht via Internet/DNS existieren sondern nur als Mailer-Domain innerhalb von sendmail. Rein funktional ist das laengst implementiert und laeuft. Das ist auch nicht mein Problem, sondern der Kontext. </Kontext> Mein Problem ist: Konfigurations-Templates in m4. Ich pflege meine sendmail.cf durch Anpassung von m4-macros (sendmail.mc), also in der Form, wie es sendmail-Weicheier eben tun (echte Maenner programmieren sich einen eigenen MTA in sendmail.cf!). Dadurch gehen mir aber jedes Mal die Mailer-Definitionen in sendmail.cf verloren, wenn ich an der sendmail.mc etwas veraendere und "make" ausfuehre (FreeBSD, falls spezifisch). Meine Wunschloesung: jemand, der mir erklaert, wie ich diese Mailer-Definition mit Bordmitteln so loese, dass sie sich per m4-macros automatisch ausrollt, wenn ich in sendmail.mc die passenden Eintraege vorgenommen habe (ich hatte in meiner Mail fiktive Beispiele, wie ich mir das ungefaehr vorstelle). Meine Annahme ist, dass man es durch Parametrisierung von /usr/share/sendmail/cf/mailer/smtp.m4 bekommen koennte ohne diese Datei selbst aendern zu muessen (das geht sonst beim naechsten Update verloren!). Alternative: wie sieht ein minimales "custom"-m4 aus, das mir meinen Spezial-SMTP ("esmtp10025") generiert. Gruss Raphael -- Raphael Eiselstein <rabe@xxxxxxxxx> http://rabe.uugrn.org/ xmpp:freibyter@xxxxxx | https://www.xing.com/profile/Raphael_Eiselstein GnuPG: E7B2 1D66 3AF2 EDC7 9828 6D7A 9CDA 3E7B 10CA 9F2D .........|.........|.........|.........|.........|.........|.........|.. -- UUGRN e.V. http://www.uugrn.org/ http://mailman.uugrn.org/mailman/listinfo/uugrn Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste Archiv: http://lists.uugrn.org/