On Tue, 1 May 2001 [EMAIL PROTECTED] wrote:
> I am having some difficulty understanding how the last section of
> /etc/exim.conf rewrites addresses. Here is the part of the config
> file in question: [EMAIL PROTECTED]
> ${lookup{$1}lsearch{/etc/email-addresses}\
> {$value}fail} Ffrsw
> Here is what I have in /etc/email-addresses:
> algemon: [EMAIL PROTECTED]
>
> Now when I send mail from mutt as user algemon it seems to rewrite the
> addresses
> OK. If I send mail from Netscape I still have the sender: algemon in the
> header
> but at least the From: header is correct.
> But if I send mail from the command line with mailx like:
> cat file.txt | mailx -s "Subject" [EMAIL PROTECTED] then I still see
> headers like:
>
> To: [EMAIL PROTECTED]
> Subject: Subject
> Message-ID: <[EMAIL PROTECTED]>
> From: "algemon,,," <[EMAIL PROTECTED]>
> Date: Tue, 01 May 2001 22:50:21 +1000
>
> How do I set it up so that the From: field is rewritten to
> "[EMAIL PROTECTED]"
> when mailing from mailx?
> And how do I set it up so that the Sender: field when mailing from Netscape is
> "[EMAIL PROTECTED]
> and nothing else?
>
> Any ideas where the rewriting rule in exim.conf is wrong?
>
You problem is in the flags (the Ffrsw) at the end of the line.
The Exim manual has this to say on rewriting flags:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34.6 Flags specifying which headers and envelope addresses to rewrite
If none of the following flag letters, nor the `S' flag (see section
34.7) are
present, a main rewriting rule applies to all headers and to both the
sender
and recipient fields of the envelope, whereas a transport-time rewriting
rule
just applies to all headers. Otherwise, the rewriting rule is skipped
unless
the relevant addresses are being processed.
E rewrite all envelope fields
F rewrite the envelope From field
T rewrite the envelope To field
b rewrite the Bcc: header
c rewrite the Cc: header
f rewrite the From: header
h rewrite all headers
r rewrite the Reply-To: header
s rewrite the Sender: header
t rewrite the To: header
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
so to rewrite To: fields, include Tt in the flags.
cheers,
dc
--------------------------------------------------------
Today people in droves hurry up past Heumoz to Villars
on the road to the ski hills, so they can rush down them
as fast as possible, so they can hurry up again in order
to rush down again. In a way this is funny,...
Francis A Schaeffer
David Purton
http://www.chariot.net.au/~dcpurton/
[EMAIL PROTECTED]