Hallo,
mein anfaengliches Problem mit Mutt ist mittlerweile zu einem Sendmail-Problem geworden. Ich bin dem Hinweis von Hilmar Preusse gefolgt und habe das Sendmail- Adress-Rewrite mini-HOWTO gelesen. Unter dem Namen "Sendmail+UUCP.gz" hatte ich eine Beschreibung zum Unix2Unix Copy Program Mailer vermutet, dass das eine so gute HOWTO fuer genau mein Problem ist hatte ich nicht gedacht.
Trotzdem bin ich auf ein Problem gestossen, bei dem ich nicht weiterkomme.
Wie beschrieben habe ich die Dateien genericsdomain und genericstable angelegt und letztere mit
# makemap -r hash genericstable.db < genericstable
in die erforderliche Datenbank umgewandelt.
Meine sendmail.mc wird vom Makroprozessor korrekt und ohne Beanstandungen in die sendmail.cf umgesetzt.
Sendmail zeigt beim restart nun folgende Fehlermeldung an:
<schnipp> 554 /etc/mail/sendmail.cf: line 119: read cf: config K line, map generics: no map class 451 /etc/mail/sendmail.cf: line 148: fileclass: cannot open '/etc/mail/genericsdomain': No such file or directory </schnapp>
Zur zweiten Fehlermeldung (451) muss ich sagen, dass es die Datei genericsdomain wirklich gibt - warum Sendmail die nicht findet ist mir unerklaerlich. Ich vermutete schon Probleme wg. evtl. falsch gesetzter Benutzerrechte, aber selbst die Schreib- und Leseberechtigung fuer alle User auf allen Dateien unter /etc/mail brachte keine Verbesserung.
Die generic-Dateien enthalten:
<Datei /etc/mail/genericsdomain> dresden.mp </Datei>
<Datei /etc/mail/genericstable> matthias mpsnet@gmx.de </Datei>
In der mini-HOWTO wird empfohlen, die Spalten der Datei "genericstable" durch sog. "Whitespaces" zu trennen. Liege ich richtig, dass es sich dabei um Leerzeichen handelt oder meint man damit Tabulatoren etc. ?
Im Moment gestaltet sich das Versenden von Mails als aeusserst unkomfortabel. Ich darf nun gleich um Anschluss, nachdem die Mail von Mutt an Sendmail weitergeleitet wurde, im Mail-Queue die korrekten Absenderadressen per Hand eintragen ;-) Nicht zuletzt deswegen wuerde ich mich ueber eine kleine Hilfestellung zu meinem Problem riessig freuen. Meine sendmail.mc haenge ich an diese Mail an, vielleicht ist die irgendwie aussagekraeftiger als meine (zugegebenerweise recht hilflosen) Fehlerbeschreibungen.
besten Dank, Matthias Petermann
Hello Matthias Petermann! On Fre, Apr 14, 2000 at 05:16:17 +0200 you wrote me..
Ich bin dem Hinweis von Hilmar Preusse gefolgt und habe das Sendmail- Adress-Rewrite mini-HOWTO gelesen.
Uups, da hab ich ja was angerichtet.
Sendmail zeigt beim restart nun folgende Fehlermeldung an:
<schnipp> 554 /etc/mail/sendmail.cf: line 119: read cf: config K line, map generics: no map class 451 /etc/mail/sendmail.cf: line 148: fileclass: cannot open '/etc/mail/genericsdomain': No such file or directory </schnapp>
<Datei /etc/mail/genericsdomain> dresden.mp
</Datei>
Sieht gut aus
[Datei /etc/mail/genericstable]
In der mini-HOWTO wird empfohlen, die Spalten der Datei "genericstable" durch sog. "Whitespaces" zu trennen. Liege ich richtig, dass es sich dabei um Leerzeichen handelt oder meint man damit Tabulatoren etc. ?
Bei mir stehen da Leerzeichen. Ansonsten OK.
Ich häng Dir einfach mal mein mc-File an, mit dem mein Sendmail so leidlich funktioniert (virtusertable zum Übersetzen in interne Adressen geht nicht und als lokalen Mailer will er immer noch nicht procmail verwenden). In mc-Files ist wohl die Reihenfolge der Einträge nicht ganz ohne Bedeutung. Es handelte sich hierbei um das mc-File meiner Dist. und ich hab das lediglich an ein paar Punkten aufgebohrt. Schmeiß einfach alles raus, was Dich nicht interessiert. Das Ganze ist ein Sendmail 8.9.1.
Hilmar
Hilmar, vielen Dank für die Sendmail.mc :-) Jetzt klappt alles prima.
mc-Files ist wohl die Reihenfolge der Einträge nicht ganz ohne Bedeutung.
...das scheint mir auch die einzige Begründung für mein ehemaliges Problem zu sein. Ich hatte erst versucht, die Unterschiede zwischen meiner und deiner sendmail.mc manuell ausfindig zu machen - dabei stimmte wohl auch etwas mit der Reihenfolge nicht, da aehnliche Fehler wie vorher kamen.
Nochmal vielen Dank für Die Hilfe!
Matthias
lug-dd@mailman.schlittermann.de