1 Apr 2005 03:41
Re: I-D ACTION:draft-ietf-sieve-vacation-00.txt
Mark E. Mallett <mem <at> mv.mv.com>
2005-04-01 01:41:43 GMT
2005-04-01 01:41:43 GMT
On Thu, Mar 31, 2005 at 10:37:12AM -0800, ned.freed <at> mrochek.com wrote: > > An implementation might know the address being delivered to (the > > envelope recipient). UNIX "vacation" has a place to put additional > > email addresses to look for, because the envelope recipient has > > typically been been lost at this point. I would say that that's also > > the value of the ":addresses" here too. > > > So I would think this would say that the envelope recipient, if known, > > OR one of the addresses listed in the :addresses must appear in one of > > the listed header fields. > > I really don't think a change is in order here. Nothing in the present text > makes an implementation that has no knowledge of its own of the recipient's > address(es) incompliant. And OTOH I really don't think we should encourage > implementations that are ignorant of this. (It is one thing when circumstances > make it impossible, quite another where a standard in effect condones lazy > implementation practices.) I humbly beg to differ about the lazy part. While I am probably lazier than the next guy, I'm talking about completeness here in the absence of knowable information. Remember (as I'm sure you do) that we're talking about looking into the various destination headers (To, Cc, et al) to make sure that one of them contains one of the addresses owned in some sense by the recipient, as an indication that the message is specifically addressed to the recipient. There are a number of legitimate reasons why the implementation might not know what all of the specific recipient addresses are.(Continue reading)
> On the contrary, I fully acknowledged that there are
> going to be cases where the implementation won't know what all, or even some,
> of the addresses asssociated with the recipient are. And this is the primary
> reason for having an :addresses argument - so specific scripts can
> specify those addresses the implementation does not know about.
That's beside the point too, as I attempted to describe (in what you
referred to has beating a straw man).
?
> For example, in an implementation that
> obeys the constraint in [SIEVE] section 2.10.3 and does not deliver
> the same message to a folder more than once, the following
> code fragment
>
> keep;
RSS Feed