On Fri, Apr 23, 1999 at 11:55:13AM -0500,
Fred Lindberg <[EMAIL PROTECTED]> wrote:
> On Fri, 23 Apr 1999 16:40:44 GMT, Sam wrote:
>
> >Actually, what Qmail should do is to reject that address as a recipient
> >address up front, telling the luser to fix it.
>
> Outlook express talks SMTP to qmail. It should _send_ correctly. IMHO,
> code to check syntax is wasted in qmail, unless required for function.
> In this case, all that would result is a [maybe] easier-to-interpret
> error message.
Most likely this is happening because the address is being passed as
command arguments to qmail-inject. That argument is a raw address so
it is pretty much anything goes. The address will get encoded for use
in the smtp protocol by qmail.
Sendmail doesn't work like this. Sendmail treats addresses on the command
line as encoded and will attempt to decode them. I had some problems with
mutt and addresses that were quoted because of this difference.
I think qmail's way is better, but a lot of MUA's are written to use sendmail
to inject messages.