I believe there is a bug in the mfcheck patch on the qmail Web site.  I
noticed a strange interaction between one of my mailing list servers and our
main mail server.  qmail generated a double bounce because of a problem with
ezmlm (nothing major).  It attempted to deliver the message to
~alias/dot-qmail-postmaster, which is forwarded to a remote address.  qmail
uses <#@[]> as the envelope sender on the message, but this is refused by
the main mail server with the mfcheck patch, saying "envelope sender domain
must exist."

Now, I suppose that forwarding double bounces to a remote machine may not be
the best practice, and I only do it on this one machine.  However, I think
that the mfcheck routine should check for the special sender address.  It
seems kinda silly that qmail should refuse its own "special" address, and
besides that the mfcheck routine already allows <> through (yes, I know this
is required anyway).

I'm aware of the environment variable setting, which I will use for the time
being.

shag
=====
Judd Bourgeois        |   CNM Network      +1 (805) 520-7170
Software Architect    |   1900 Los Angeles Avenue, 2nd Floor
[EMAIL PROTECTED]   |   Simi Valley, CA 93065

Quidquid latine dictum sit, altum viditur.

Reply via email to