[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]: Re: exim - Eigenen (Linux-)Domainnamen im Envelope



>> "m" == midro  <midro@gmx.net> writes:

m> 501 <abc@xx.yy.zz>... Sender domain must exist

m> Wie kann man exim dazu bewegen, bei fehlendem From:-Header (MUA
m> verldsst sich auf MTA!)

Der From Header sollte immer da sein, er kann höchstens deinen
Loginnamen und deine Domain enthalten.

m> *nicht* den lokalen (Phantasie-)Domain- namen

m> - in den From:-Header und in den Envelope zu schreiben (letzterer
m> erscheint dann im SMTP-Protokoll hinter "MAIL from:"), sondern
m> - einen (vorgegebenen) From:-Header zu erzeugen (und den dann auch
m> im Envelope und damit in "MAIL from:" zu verwenden!)?

Installier dir mal das Paket exim-doc. Mit info exim (oder
einem anderen info reader wie emacs) kannst du dir eine ausführliche
Anleitung zu exim bekommen. Dort gibt es auch das Kapitel "Address
rewriting".

m> Kann man mit exim |berhaupt From:-Header und Envelope auf ver-
m> schiedene Werte setzen?

Ja.

Per eximconfig kann man sich diesen Default erstellen lassen (kommt
einfach ans Ende der exim.conf:

 *@<lokale Domain>    ${lookup{$1}lsearch{/etc/email-addresses}\
                                               {$value}fail} bcfrF

Wenn du oben das F Flag wegläßt, wird der Envelope From nicht
geändert, und du kannst ihn in einer zweiten Regel ändern.

Ich würde dann noch lsearch durch lsearch*
ersetzen. /etc/email-addresses sieht dann so aus:

*: <default emailadresse>
joe: joe@gmx.de
peter: superpeter@msn.de


Ciao,
	Martin
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     759


Reply to: