Sam writes:
 > The problem is not relay checking per se, but the real problem is that
 > qmail-smtpd does not check whether the local address is valid, before
 > accepting the message.

Right. An SMTP client cannot, a priori, trust a 250 OK response to a
RCPT TO: command to actually mean that the email address is valid.
Sendmail has always had the ability to accept any recipient, and not
be aware of a success/failure indication until after the mail has been
delivered.  The reason qmail cannot do it is because all email goes
into the queue for some pretty good security and reliability-related
reasons.

qmail-smtpd *could* be given a CDB-full of allowable addresses IF you
have no -default deliveries.  Even so, it couldn't deal with program
deliveries that exit 100.

-- 
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | Government schools are so
521 Pleasant Valley Rd. | +1 315 268 1925 voice | bad that any rank amateur
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | can outdo them. Homeschool!

Reply via email to