Re: draft-elvey-refuse-sieve-02.txt; http://wiki.fastmail.fm/wiki/index.php/SieveExtensionsSupportMatrix
Philip Guenther <guenther+mtafilters@sendmail.com> Tue, 10 August 2004 23:18 UTC
Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id i7ANIHFG079333; Tue, 10 Aug 2004 16:18:17 -0700 (PDT) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id i7ANIHZh079332; Tue, 10 Aug 2004 16:18:17 -0700 (PDT)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from foon.sendmail.com (tls.sendmail.com [209.246.26.40]) by above.proper.com (8.12.11/8.12.9) with ESMTP id i7ANIGed079324 for <ietf-mta-filters@imc.org>; Tue, 10 Aug 2004 16:18:16 -0700 (PDT) (envelope-from guenther@sendmail.com)
Received: from lab.smi.sendmail.com ([10.210.100.93]) by foon.sendmail.com (Switch-3.1.6/Switch-3.1.6) with ESMTP id i7ANIJMW011832 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 10 Aug 2004 16:18:19 -0700
Received: from lab.smi.sendmail.com (localhost [127.0.0.1]) by lab.smi.sendmail.com (8.12.11/8.12.11) with ESMTP id i7ANIHNL028776; Tue, 10 Aug 2004 16:18:17 -0700 (PDT) (envelope-from guenther@lab.smi.sendmail.com)
Message-Id: <200408102318.i7ANIHNL028776@lab.smi.sendmail.com>
To: Kristin Hubner <kristin.hubner@sun.com>
Cc: Matthew Elvey <matthew@elvey.com>, ietf-mta-filters@imc.org
From: Philip Guenther <guenther+mtafilters@sendmail.com>
Subject: Re: draft-elvey-refuse-sieve-02.txt; http://wiki.fastmail.fm/wiki/index.php/SieveExtensionsSupportMatrix
In-reply-to: <59E96938-EB0A-11D8-852C-000A95AF6E0A@sun.com>
References: <41186140.2010708@elvey.com> <EACA30731845B29364DE4D95@plato.cyrusoft.com> <411915C4.70406@elvey.com> <CD470B9182495A90577DABAE@ninevah.cyrusoft.com> <59E96938-EB0A-11D8-852C-000A95AF6E0A@sun.com>
Date: Tue, 10 Aug 2004 16:18:17 -0700
Sender: owner-ietf-mta-filters@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-mta-filters/mail-archive/>
List-ID: <ietf-mta-filters.imc.org>
List-Unsubscribe: <mailto:ietf-mta-filters-request@imc.org?body=unsubscribe>
Kristin Hubner <kristin.hubner@sun.com> writes: .. >I'm sorry I missed the discussion, as perhaps the issues I will repeat >below have been already discussed. Ned brought this up and it was discussed. ... >So either: (1) A "relaxed" reject action would need another parameter >specifying whether SMTP level rejection vs. later MDN should be >performed, and then the value of that parameter would need to >affect what sorts of characters are allowed in the reason string, >or else (2) A "relaxed" reject action would need two parameters, >one being the SMTP rejection text (ASCII only) and a second parameter >would be the MDN text which would allow non-ASCII text. Or maybe >some third approach I haven't thought of, as long as it allows >non-ASCII text when non-ASCII text is legal, and uses ASCII text >when ASCII text is required. At the lunch meeting, it was felt that (2) was the preferable way to resolve this, but that the details should be worked out on the list. IMHO, reject should only send an SMTP-level reject if "given permission" by an additional tagged argument. If this argument was given but the implementation was unable to perform rejection at the SMTP-level for any reason, then it would send a MDN as if the argument hasn't been given at all. It would be nice if the script could not only specify the SMTP response text but also the last two digits of the enhanced status code (i.e., y and z in the "x.y.z" after the SMTP status code), either via another tagged argument or by pulling them from the start of the response text whenever it starts with 1*3digit "." 1*3digit SP ... >And I think that the necessity for scripts to be aware of the >difference between SMTP rejection and MDN rejection means that >they might as well be coded with different actions -- I think that >there is no real simplicity benefit to using a single action. I disagree: just because the text for the two may be different doesn't mean I want to be forced to choose which of the two is done. I would prefer to be able to say "do an SMTP-level reject if you can with _this_ text, else send an MDN with _this_ text". >The "portable script" argument only works for sites that are >supporting English-only (or at best, Western-European-languages- >that-can-be-adequately-represented-in-ASCII-only) user communities. > >For other sites that are already using reject with MDN text that >is not ASCII-only, their script already isn't suitable for SMTP >reject time interpretation. Such sites are going to have to care, >in their scripts, about the different requirements for reason text >for SMTP rejections vs. MDNs. If specified as I suggested above, these scripts would see *NO* change in behavior. Philip Guenther
- draft-elvey-refuse-sieve-02.txt; http://wiki.fast… Matthew Elvey
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Cyrus Daboo
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Matthew Elvey
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Alexey Melnikov
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Cyrus Daboo
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Philip Guenther
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Kristin Hubner
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Simon Josefsson
- Re: managesieve Kjetil Torgrim Homme
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Philip Guenther
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Kjetil Torgrim Homme
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Kjetil Torgrim Homme
- Re: draft-elvey-refuse-sieve-02.txt Cyrus Daboo
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Cyrus Daboo
- Re: draft-elvey-refuse-sieve-02.txt Kjetil Torgrim Homme
- Re: draft-elvey-refuse-sieve-02.txt Cyrus Daboo
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Kristin Hubner
- Re: draft-elvey-refuse-sieve-02.txt Kjetil Torgrim Homme
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… ned.freed
- Re: draft-elvey-refuse-sieve-02.txt (multi-reply) Matthew Elvey
- Re: draft-elvey-refuse-sieve-02.txt (multi-reply) Kjetil Torgrim Homme
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Alexey Melnikov
- Re: draft-elvey-refuse-sieve-02.txt (multi-reply) Cyrus Daboo
- Re: draft-elvey-refuse-sieve-02.txt (multi-reply) Kjetil Torgrim Homme
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Matthew Elvey
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… ned.freed
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Matthew Elvey
- Re: draft-elvey-refuse-sieve-02.txt; http://wiki.… Mark E. Mallett