Bug#280207: Some more information on this one

Andreas Metzler Andreas Metzler <ametzler@logic.univie.ac.at>, 280207@bugs.debian.org
Mon, 8 Nov 2004 16:50:56 +0100


On Mon, Nov 08, 2004 at 08:34:00AM -0600, John Goerzen wrote:
[...]
> I found that if I entered my system's host name (not mail name) at the
> mail name prompt, answered yes to the question about rewriting headers,
> and then entered the mail name at the question about the rewriting
> values, Exim behaved properly.

Ok. I was going to suggest this.

> However, the wrong value got written to /etc/mailname -- it held the
> hostname I entered (at the mailname question), not the mailname.  (See
> Policy 11.6).  Note that this behavior also disagrees with that of other
> MTAs, such as postfix.

Do you by chance know by heart whether postfix (and other MTAs) use
/etc/mailname to qualify recipient addresses? I.e. does
"echo foo | sendmail bar"
end up at foo@<contents of /etc/mailname> or at foo@<local fqdn>?

[...]
> This seems to be covered somewhat in #244095 and #259459.  However, I
> disagree with waiting for post-sarge.  Right now, everyone will get a
> broken setup if they answer the questions in the usual sense.  If you
> fix it now, at least English speakers will get a working setup.
[...]

I disagree on your evaluation, as it is not "everybody" but only every
nullmailer setup without local mail, however I strongly consider
opening this can of worms before sarge.
        thanks, cu andreas