Hi, Folgendes Problem: Netz mit Inet-Anbindung, Mail im Netz soll in der Form linuxuser@localdomain verschickt werden; wenn sie aber rausgeht, ersetzt werden in z.B. externuser@ofizielle-domain.de. Das erreicht man wohl über das Masquerading. Aber das klappt irgendwie nicht so richtig. Ich moechte _nur_ die Mail, die raus geht (in mqueue liegt) maskieren und die lokale nicht. Aber leider ist dieses Masquerading/Generics-Feature so rigoros, dass es etweder nie oder immer die Adresse maskiert :-( Weiss jemand, wie man das zu Laufen bekommt ? Danke, Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Die, 08 Feb 2000, Martin Haller wrote:
Das erreicht man wohl über das Masquerading. Aber das klappt irgendwie nicht so richtig. Ich moechte _nur_ die Mail, die raus geht (in mqueue liegt) maskieren und die lokale nicht. Aber leider ist dieses Masquerading/Generics-Feature so rigoros, dass es etweder nie oder immer die Adresse maskiert :-(
trage dazu in dein .mc file einfach MASQUERADE_DOMAIN(otherhost.domain) ein. lies dir hierzu auch mal folgendes durch: http://www.sendmail.org/m4/features.html MfG, Joerg. -- LinuxHaus Stuttgart | Tel.: +49 (7 11) 2 85 19 05 Henner, Reyer & Nickels, Datentechnik GbR | D2: +49 (1 72) 7 35 31 09 | Fax: +49 (7 11) 5 78 06 92 Linux, Netzwerke, Webhosting & Support | http://lihas.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Joerg,
leider ist dieses Masquerading/Generics-Feature so rigoros, dass es etweder nie oder immer die Adresse maskiert :-(
trage dazu in dein .mc file einfach
MASQUERADE_DOMAIN(otherhost.domain)
ein. lies dir hierzu auch mal folgendes durch:
Hab ich schon - nur scheint es bei mir nicht so zu funzen will es dort beschrieben steht... Mein Problem ist, dass, wenn ich MASQUERADE_DOMAIN(otherhost.domain) und die Inter-User/Extern-User Paare in den genericstable und virtusertable files setze, dann maskiert er _immer_, also auch interne Mail, obwohl ich sendmail die lokale Domain bekanntgemacht habe... eigentlich sollte er diese Mail ja nicht anfassen. Noch ne Idee ? Danke, Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Tue, 8 Feb 2000, Martin Haller wrote:
Hi Joerg,
Hab ich schon - nur scheint es bei mir nicht so zu funzen will es dort beschrieben steht... Mein Problem ist, dass, wenn ich MASQUERADE_DOMAIN(otherhost.domain) und die Inter-User/Extern-User Paare in den genericstable und virtusertable files setze, dann maskiert er _immer_, also auch interne Mail, obwohl ich sendmail die lokale Domain bekanntgemacht habe... eigentlich sollte er diese Mail ja nicht anfassen.
Noch ne Idee ?
Danke, Martin wie waers mit "Cw localhost <your.domain>" in sendmail.cf ?
bye -- Michael Karges, mika@ins.at, kar@space.at Powered by Linux! Bye Billy boy! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Die, 08 Feb 2000 Martin Haller wrote:
Folgendes Problem: Netz mit Inet-Anbindung, Mail im Netz soll in der Form linuxuser@localdomain verschickt werden; wenn sie aber rausgeht, ersetzt werden in z.B. externuser@ofizielle-domain.de.
Das erreicht man wohl über das Masquerading. Aber das klappt irgendwie nicht so richtig. Ich moechte _nur_ die Mail, die raus geht (in mqueue liegt) maskieren und die lokale nicht. Aber leider ist dieses Masquerading/Generics-Feature so rigoros, dass es etweder nie oder immer die Adresse maskiert :-(
Hi Martin, ich habe mal von jemandem in der ML den Tip bekommen folgendes Feature zu nutzen: /usr/share/sendmail/feature/masquerade_entire_domain.m4 Das Problem ist bloß, daß ich nicht weiß wie ich mit m4 umgehen muß, bzw. wie ich das mit in die sendmail.cf reinpacke, oder ob man etwas anderes vorher Žrausnehmen muß. Solltest Du Dich damit auskennen, wäre es nett, wenn Du Deine Erkenntnisse mit mir teilen würdest. Gruß Peter --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Peter,
ich habe mal von jemandem in der ML den Tip bekommen folgendes Feature zu nutzen:
/usr/share/sendmail/feature/masquerade_entire_domain.m4
Ich hab gestern von Rudof Reeb den wahrscheinlich entscheidenden Tip bekommen - in der Doku, auf die er verweist, steht, dass es _kein_ Feature gibt, dass das macht - man muss 2 Regeln in der sendmail.cf loeschen. Dann sollte es gehen. Werd ich gleich heute abend ausprobieren...
Das Problem ist bloß, daß ich nicht weiß wie ich mit m4 umgehen muß, bzw. wie ich das mit in die sendmail.cf reinpacke, oder ob man etwas anderes vorher Žrausnehmen muß. Solltest Du Dich damit auskennen, wäre es nett, wenn Du Deine Erkenntnisse mit mir teilen würdest.
Du kannst, wenn Deine sendmail.cf von SuSEConfig erzeugt wird, in /sbin/conf.d/SuSE.sendmail die m4 Kommandos reinpacken. Das ist ein Script, das über die STDOUT-Ausgabe ein M4-File ausgibt - das dann SuSEConfig weiterverarbeitet. Ist nicht schwer ;-) Und wenn Du per Hand das m4 Zeugs machen willst, dann guck mal unter www.sendmail.org/m4/ da steht, wie das Zeugs funzt. Tschüss Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
ich habe mal von jemandem in der ML den Tip bekommen folgendes Feature zu nutzen:
/usr/share/sendmail/feature/masquerade_entire_domain.m4
Das Problem ist bloß, daß ich nicht weiß wie ich mit m4 umgehen muß, bzw. wie ich das mit in die sendmail.cf reinpacke, oder ob man etwas anderes vorher Žrausnehmen muß. Solltest Du Dich damit auskennen, wäre es nett, wenn Du Deine Erkenntnisse mit mir teilen würdest.
Damit Du dieses FEATURE nutzen kannst mußt Du vorher MASQUERADE_AS(`official.domainŽ) und MASQUERADE_DOMAIN(`local.domainŽ) angeben und dann FEATURE(`masquerade_entire_domainŽ). Hat folgenden Hintergrund: Mails von allen Hosts in local.domain werden maskiert in official.domain !! -- my Homepage: http://pluto.spaceports.com/~marc1504 visit it ;) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
haller@desaga-gmbh.de
-
jhe@lihas.de
-
mika@ins.at
-
MRichter@ahrens.de
-
p.bossy@vorwerk-automotive.de