Steffen Moser wrote:
Hallo,
Dirk Hebenstreit wrote:
sendmail soll die sender-Variable im Envelope umschreiben.
Du meinst vermutl. die Zeile "MAIL FROM:" im SMTP-Envelope...
Das maskieren der Domain (von hebi.prv nach epost.de) funktioniert bereits, jetzt möchte ich aber noch, daß aus hebi Dirk.Hebenstreit wird (im ganzen:
hebi@hebi.prv -> dirk.hebenstreit@epost.de)
D.h. Du brauchst die "genericstable". Ich habe in meiner "mc"-Datei, aus der ich die "/etc/sendmail.cf" generiere, folgende Eintraege diesbezueglich gesetzt:
FEATURE(`masquerade_envelope')dnl FEATURE(`genericstable', `hash -o /etc/mail/genericstable.db')dnl GENERICS_DOMAIN(pc01.domain.intern)dnl
Die erste Zeile sorgt dafuer, dass das Umschreiben der Adresse nicht nur im Header ("From:"), sondern auch auf dem Envelope ("MAIL FROM:") vorgenommen wird.
In der zweiten Zeile wird das Feature "genericstable" ueberhaupt erst aktiviert. Klar. ;-)
In der drittern Zeile wird in der "/etc/sendmail.cf" die Klasse "$=G" definiert. Da musst Du natuerlich anstelle von "pc01.domain.intern" Deine Domain, also "hebi.prv", reinschreiben. Das ist der Domaenen-Anteil der Mails, auf die das Feature "Genericstable" ueberhaupt erst anspringen soll.
Die "/etc/mail/genericstable" kann dann so aussehen:
hebi dirk.hebenstreit@epost.de
Nicht vergessen darfst Du, dass aus der "/etc/mail/genericstable" noch die "db" erzeugt werden muss. Das geschieht dann mittels:
makemap hash /etc/mail/genericstable.db </etc/mail/genericstable
In der sendmail-Bibel finde ich nicht den richtigen Psalm ;-)
Vermutlich liegt es einfach daran, dass Du im Religionsunterricht nicht aufgepasst hast... ;-))
oder kann ihn nicht richtig interpretieren. Any hints?
Ich hoffe, dass ich weiterhelfen konnte...
Zumindest klappt damit bei mir die Umsetzung von "steffen@pc01.domain.intern" nach "moser@egu.schule.ulm.de" sowohl im Header als auch auf dem SMTP-Envelope.
DAS muß ich ausprobieren! Aber erst moregen :) Gute Nacht! hebi -- Dirk Hebenstreit Tel.: 0170 2461522 Eschenweg 3 033200 85997 14558 Bergholz-Rehbrücke Dirk.Hebenstreit@epost.de LINUX-User helfen Schulen http://www.pingos.schulnetz.org --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com