18 Jun 2008 20:22
Re: draft-ietf-sieve-refuse-reject-07.txt
Matthew Elvey <matthew <at> elvey.com>
2008-06-18 18:22:11 GMT
2008-06-18 18:22:11 GMT
On 5/29/08 9:22 AM, Ned Freed wrote: > <Ned quote me but didn't include a quotation line; please do so in > future, Ned.>: > > >> I disagree. There is a loophole for an implementer to decide that >> what he or >> she feels is preferred is to not bother fulfilling this requirement. >> It needs >> to be closed. > > Then you really need to provide better evidence that such a loophole > exists - > because I'm not seeing it. That's funny. You do see it. You just don't realize it. You drove the LMTP truck through the loophole!! (see LMTP discussion below) My latest draft doesn't have the loophole that you've insisted LMTP implementations should be able to drive through! >> I also support the addition of the text Ned proposed: > >> "the risk that these actions will generate blowback spam are >> minimized but cannot be eliminated completely even in the case of >> ereject, so >> caution is advised when using these actions to deal with messages >> determined to >> be spam." > >> It can go at the end of 2.1.2. >(Continue reading)
> Step 3) The system does NOT need to IMMEDIATELY reply, instead, it may
> perform some processing, as RFC 2821 indicates. RFC 2821 says
> specifically that the SMTP client SHOULD wait a minimum of at least 10
> minutes for the "250 OK" reply. This processing should include:
>
> Step 4) The MTA immediately connects to the MDA and attempts to pass on
> the message. If the MDA decides to 'ereject' the message, the MTA will
> pass along the message to the SMTP client by sending a failure message,
> instead of "250 OK".
>
> I believe all or at least nearly all multi-component implementations can
> and should work this way.
RSS Feed