On Thu, Jun 24, 2004 at 09:40:11PM -0400, Hector Santos wrote:
|
| I urge people to review at how this concept of requiring mail to be accepted
| by SMTP for delayed rejection on unreliable concepts and then leave it for
| Local Policies to decide.
Can you explain what you mean? In my understanding of
SenderID, an MTA can perform 2822 checks, and if it wishes
to reject the message as a result of those checks, it can do
so after DATA, but before the end of the SMTP transaction.
That is to say,
<< 220 dumbo.pobox.com ESMTP Postfix
>> EHLO dumbo.pobox.com
<< 250-dumbo.pobox.com
<< 250-PIPELINING
<< 250-SIZE 10240000
<< 250-VRFY
<< 250-ETRN
<< 250 8BITMIME
>> MAIL FROM:<mengwong(_at_)vw(_dot_)mailzone(_dot_)com>
<< 250 Ok
>> RCPT TO:<mengwong(_at_)dumbo(_dot_)pobox(_dot_)com>
<< 250 Ok
>> DATA
<< 354 End data with <CR><LF>.<CR><LF>
>> From: mengwong(_at_)vw(_dot_)mailzone(_dot_)com
>> To: mengwong(_at_)dumbo(_dot_)pobox(_dot_)com
>> Subject: recipient test
>> Message-ID:
<1088136255(_dot_)84763-testmx-mengwong(_at_)dumbo(_dot_)pobox(_dot_)com>
>>
>> test
>> .
here -> << 250 Ok: queued as CEA0E51C
>> QUIT
<< 221 Bye
So instead of saying 250 OK, it says 550 Sorry Checks Failed.
Silently discarding messages has always been something I've
tried strenuously to avoid.