Ben Beuchler wrote:
>There are a couple of users that are used to being able to use email
>addresses consisting solely of a user name.  Some MUAs munge this up by
>adding a default host name.  Eudora for MacOS apparently doesn't.  So,
>when they senda message just to 'user', qmail appends the contents of 'me'
>(amazhan.bitstream.net) to the name and delivers it locally.  If I telnet
>to the box on 25 and use 'rcpt to:user' it also appends
>'amazhan.bitstream.net'.  The problem is that I'm using vpopmail and
>fastforward, which don't accept "[EMAIL PROTECTED]" as being the
>same as "[EMAIL PROTECTED]".
>
>defaulthost and defaultdomain are both set to 'bitstream.net', so if I run
>'mail user' from the command line, it does deliver to '[EMAIL PROTECTED]
>
>Is there anything else I can try?

qmail-send uses the not-all-that-well-documented-in-FAQ-lists envnoathost
control file for the domain name of addresses that don't come with a domain
already attached.  If envnoathost doesn't exist, it will use the me control
file, which is not the behavior you want.  It probably should check
defaulthost before falling back to me, but it doesn't.

defaulthost is only used by qmail-inject, which is what the mail program
winds up feeding messages to.

qmail-smtpd won't add a domain to addresses that don't have any.  There's a
comment in the source about RFC noncompliance, but it's allowed to slide
through.

(To address the noncompliance issue, Eudora can and should be told what
domain name to use for unqualified addresses.)

The man page for qmail-send and the other programs may help.

Mark

-- 
Do not reply directly to this e-mail address
--
Mark Mentovai
UNIX Engineer
Gillette Global Network

Reply via email to