Hallo Uwe, Uwe Guenther <uwe@cscc.de> writes:
On 26 Aug 2000, Dieter Kluenter wrote:
.fax fax:mutter.family.local . smtp:mx.family.local # Relay nach ausen
Hat es einen besonderen Grund, dass du in der Datei mailertable eine smtp Anweisung schreibst und nicht durch die Smarthost oder Mail-Hub Definition in der linux.mc Datei ? Denn mailertabel ueberschreibt alle Domainangaben.
Hallo Dieter,
ich hab den Eintrag .fax fax:mutter.local.family erst reingenommen, weil sendmail sonst nicht lokal ausliefert(ich benutze uebrigens pine zum versenden und irgendwelche Veraenderungen in.pinerc). Also, wenn ich den Eintrag .fax fax:mutter...plaplapla aus /etc/mail/mailertable rausnehme, dann versucht sendmail das ueber . smtp:smtprelay.t-online.de zuversenden und ich bekomme dan den Quatch von denen wieder zurueck ueber mein offizieles POPfach bei meinem Provieder.
Irgend etwas muss bei meiner config also nicht stimmen, weil sendmail die DOMAIN fax nicht lokal ausliefert sondern versucht sie an den relayhost auszuliefern.
Ein aehnliches Problem diskutiere ich gerade auf der Hylafax Mailingksite :-)
Muss ich den die Domaine fax auf meinem Nameserver noch irgendwie bekannt machen, so das sendmail den MX-record aufloesen kann????
Definitiv nicht !
Mein DNS laeuft hier auf einem anderen Rechner -- vater.family.local
In diesem Sinne Uwe
PS: und Danke fuer die schnelle Antwort, die Liste ist echt gut hier!!!! Bitte, bitte, gern geschehen :-)
Lass mich nachdenken... diese Erweiterung fuer rc.config haben Carsten und ich zwar gemeinsam entwickelt, es ist aber schon so lange her. Schritt 1. Teste einmal die rewriting rules von sendmail, dazu als root eingeben # sendmail -bt > 0 empfaenger@012345.fax die Null (0) ist der Identifier fuer Ruleset 0, die rewriting rules, die eigentlich in Ruleset 3 definiert werden, aber durch R 0 aufgerufen werden :-) Klingt komplizierter als es ist. Auf jeden Fall kannst du mit dem Schalter -bt alle Rulesets testen. Siehe dazu die Datei /etc/sendmail.cf, da sind die von dir benoetigten Rulesets aufgefuehrt. Vielleicht faellt dir dann etwas auf und dann kann man daran weiter arbeiten. Beenden kannst du den Prozess mit kill -15 PID Schritt 2 Pruefe man die Datei /etc/sendmail.cf Folgende Eintraege muessten vorhanden sein: In 'local info' Cwlocalhost [weitere Deklarationen] CPREDIRECT CPFAX Cw localhost hostname In 'Ruleset 0 # Resolve fake top level domails R$+ < @ $+ .FAX > $#fax $@ $2 $: $1 In Fax-Mailer Definition Mfax P=/usr/binfaxmail, F=DFMhu, S=14, R=24, M=100000, T=X-Phone/X-FAX/X-Unix, A=faxmail -d $u@$h $f Wie du siehst ist in der Mailer Definition der Delivery Type phone fax unix angegeben, daher erscheint es mir seltsam, dass bei dir T=DNS/RFC822/SMTP ausgefuehrt wird. S=14 steht fuer Sender Ruleset 14 und R=24 steht fuer Recipient Ruleset 24, sieh doch mal nach, ob dort einige verdaechtige Regeln definiert sind. Nur zur Information F=DMFMhu bedeutet nur, dass Flags fuer den Delivery Agent D=Date, F= From, M= MessageID, hu Inhalt der MID. Viel Erfolg beim Suchen :-) Und melde dich. Gruss Dieter -- Dieter Kluenter mailto: dkluenter@gmx.de http: http://www.l4b.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com