Horror mit sendmail-8.12.4 durch zwangsweises Update: Keine Umbildung mehr
![](https://seccdn.libravatar.org/avatar/1f731b30fa8e07147ba5d84630435f62.jpg?s=120&d=mm&r=g)
Liebe Leute, Bedingt durch die Umstellung des ISP-Mailers auf smtp-auth musste ich ein 6.4-System aufrüsten. Der Spruch: "Never touch a running system"...naja, was soll ich sagen; es musste ja so kommen. Durch eigenhändige Migrieren von sendmail-8.12.4 von 8.9.3, ist mir leider eine wichtige Sache verloren gegangen. Die Umbildung: Username -> Vorname.Nachname@foo.com GEHT NICHT mehr !!!! Wo vorher die genericstable[.db] gereicht hat, in der diese Vorgaben drinstanden; erhalte ich bei einem Test sowohl mit # sendmail -bt 3,0 username@eigenedomain.de nur noch username@foo.com und selbstredend mit dem Mail-Client nicht die gewünschte Umbildung. Es muss doch möglich sein, ohne in der sendmail.cf die Umbilfung selbst zu schreiben (Was wäre das für eine kranke Konfigurationsmöglichkeit) anhand der FEATURES zu dem gewünschten Ergebnis zu kommen. Weiss nich weiter, würde lieber 8.9.3 reinstallieren.
![](https://seccdn.libravatar.org/avatar/3cd2f215a660bc95fec9586afb2018ba.jpg?s=120&d=mm&r=g)
Von: Dennis Leist [mailto:dennis@electro-mail.de] Liebe Leute,
Bedingt durch die Umstellung des ISP-Mailers auf smtp-auth musste ich ein 6.4-System aufrüsten. Der Spruch: "Never touch a running system"...naja, was soll ich sagen; es musste ja so kommen.
Durch eigenhändige Migrieren von sendmail-8.12.4 von 8.9.3, ist mir leider eine wichtige Sache verloren gegangen.
Die Umbildung:
Username -> Vorname.Nachname@foo.com
GEHT NICHT mehr !!!!
Wo vorher die genericstable[.db] gereicht hat, in der diese Vorgaben drinstanden; erhalte ich bei einem Test sowohl mit # sendmail -bt 3,0 username@eigenedomain.de nur noch username@foo.com
und selbstredend mit dem Mail-Client nicht die gewünschte Umbildung. Es muss doch möglich sein, ohne in der sendmail.cf die Umbilfung selbst zu schreiben (Was wäre das für eine kranke Konfigurationsmöglichkeit) anhand der FEATURES zu dem gewünschten Ergebnis zu kommen.
Weiss nich weiter, würde lieber 8.9.3 reinstallieren.
Ich weiss nicht wos in den configs steht, aber in WEBMIN gibts da ein Häckchen "reale userernamen als mailadresse akzeptieren" - vermutlich das dass das was du suchst! mfg Daniel
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, On Mon, 10 Jun 2002, Dennis Leist wrote:
Username -> Vorname.Nachname@foo.com
GEHT NICHT mehr !!!!
Was gibt ein 'grep ^Kgenerics /etc/sendmail.cf' aus? Wenn das nicht Kgenerics hash -o /etc/mail/genericstable.db ausgibt, dann hast du bei der Konfiguration was vergessen... -dnh -- 90: WWW Interaktives Echtzeit-Herumstochern in einer Informationssuppe. (Jochem Huhmann)
![](https://seccdn.libravatar.org/avatar/1f731b30fa8e07147ba5d84630435f62.jpg?s=120&d=mm&r=g)
David Haller wrote:
Hallo,
On Mon, 10 Jun 2002, Dennis Leist wrote:
Username -> Vorname.Nachname@foo.com
GEHT NICHT mehr !!!!
Was gibt ein 'grep ^Kgenerics /etc/sendmail.cf' aus?
Wenn das nicht
Kgenerics hash -o /etc/mail/genericstable.db
ausgibt, dann hast du bei der Konfiguration was vergessen...
Hi David, Wow, ich dachte dieser Thread sei in Vergessenheit geraten...;-) In Version 8.12.4 erzeugt FEATURE(genericstable) nur Kgenerics hash /etc/mail/genericstable Das '-o' macht die Datei optional; soll aber lieber weggelassen werden, um Fehler besser ausfindig machen zu können. Der Dateiname hat sich auch geändert, nichts desto trotz ist sie aber nach wie vor eine hash oder dbm Map. Angeblich soll dbm das neue Format sein, allerdings ergab nach der Kompilation und Installation mit dem Skript Build, dass dbm als Parameter für das Kompilieren hätte angegeben werden müssen. Die Dokumentation ist mit den Parametern im Build-Skript nicht ganz konform. Letztendlich habe ich die Lösung für mein Problem gefunden: Im Zusammenhang mit GENERICS_DOMAIN_FILE(`/etc/mail/generics-domains') habe ich die Domains in eine Zeile geschrieben. Das war flashc. Sie muessen je für sich in einer Zeile stehen. ccD
participants (3)
-
Daniel Schmatz
-
David Haller
-
Dennis Leist