Mailinglist Archive: opensuse-de (4986 mails)
| < Previous | Next > |
Re: Rewriting sender-adresse (sendmail)
- From: Dirk.Hebenstreit@xxxxxxxx (Dirk Hebenstreit)
- Date: Tue Aug 15 20:19:12 2000
- Message-id: <3999A5C0.98B2D1ED@xxxxxxxx>
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@xxxxxxxx -> dirk.hebenstreit@xxxxxxxx)
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@xxxxxxxx
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@xxxxxxxxxxxxxxxxxx" nach "moser@xxxxxxxxxxxxxxxxx" 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@xxxxxxxx
LINUX-User helfen Schulen http://www.pingos.schulnetz.org
---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@xxxxxxxx
For additional commands, e-mail: suse-linux-help@xxxxxxxx
| < Previous | Next > |