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
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. Gruss, Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com