Am Fre, 03 Mai 2002 schrieb Dieter Kluenter:
Am Fre, 2002-05-03 um 10.09 schrieb Frank Schmidt:
From: "Dieter Kluenter"
" Frank Schmidt"
writes: [...] In der /etc/sendmail.cf stehen die von Dir genannten Einträge drin. Ich habe diese auch noch in die /etc/submit.cf eingetragen. Das Headerwriting funzt trotzdem nicht. In der /etc/mail/genericstable hab ich folgendes drin (die Zwischenräume sind TapStops):
frank unixde2@yahoo.de
Danach hab ich make im Verzeichnis /etc/mail aufgerufen und die genericstable.db wurde neu erzeugt. Bei einem cat genricstable.db kann man auch die Einträge erkennen. Danach hab ich mehrmals sendmail regeloadet, neugestartet und den ganzen Rechner neugestartet - nur leider ohne Erfolg. Die Mails werden zwar nach außen versendet - jedoch leider mit falschem Header :(.
Hat noch jemand nen Tip?
Ich bin mir über deine 'make' Anweisung nicht sicher. Üblicherweise mache ich das mit makemap hash genericstable > generictable.db Es kann natürlich sein, daß make makemap ausführt, trotzdem ist es hilfreich, den Typ (hier hash) mitzugeben. Makemap kann unterschiedliche Formate erstellen, dbm, hash und btree. Es ist also vorstellbar, dass deine Datei im falschen Format erstellt wurde.
Also das Makefile der 7.1 in /etc/mail macht das richtig. userdb wird mit btree erstellt, alle anderen mit hash. Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen