Re: I-D ACTION:draft-elvey-refuse-sieve-01.txt
2004-06-04 12:29:13 GMT
This is a fine draft. I have a few musings that I sent to Matthew earlier that I'll twist around a little here- don't mistake these as objections though, there's really not a lot to object to. Not sure I made that clear earlier. But I do think there are some points to raise, if not ponder. In this draft there are some great justifications for script writers to use "refuse" rather than "reject. However there's this: > There is an exception when a single message has multiple SMTP > recipients, and at least one but not all of them are refusing delivery > (whether the refusal is caused by execution of a Sieve "refuse" or for > another reason). In this case, the server MUST accept the message and > generate DSNs for all recipients that are refusing it. This may not be the only fallback case. I could envision other cases where smtp-time "refuse" was generally implemented, but situationally unavailable. (You've identified one.) As you say, existing scripts should continue to run. I see a conundrum, in that script writers will feel assured that by using "refuse" they will not be generating bounces. Without "refuse" a conscientious script writer would probably have used "discard" or "fileinto" -- anything other than "reject." However, in the presence of a "refuse" option, the same conscientious script writer will likely use "refuse." So under some conditions the very presence of this option could increase the likelihood of generating rejects. No matter what percentage this represents, I'd feel better if that were taken into account.(Continue reading)
RSS Feed