Interaction between "editheader" and "redirect"
Alexey Melnikov <alexey.melnikov@isode.com> Wed, 07 March 2007 15:45 UTC
Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l27Fj6b5070286 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 7 Mar 2007 08:45:06 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.13.5/8.13.5/Submit) id l27Fj64C070285; Wed, 7 Mar 2007 08:45:06 -0700 (MST) (envelope-from owner-ietf-mta-filters@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by balder-227.proper.com (8.13.5/8.13.5) with ESMTP id l27Fj5Xw070278 for <ietf-mta-filters@imc.org>; Wed, 7 Mar 2007 08:45:06 -0700 (MST) (envelope-from alexey.melnikov@isode.com)
Received: from [172.16.1.99] (shiny.isode.com [62.3.217.250]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <Re7d-gB5IxzY@rufus.isode.com>; Wed, 7 Mar 2007 15:45:00 +0000
Message-ID: <45EE9021.80801@isode.com>
Date: Wed, 07 Mar 2007 10:12:49 +0000
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915
X-Accept-Language: en-us, en
To: ietf-mta-filters@imc.org
Subject: Interaction between "editheader" and "redirect"
MIME-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-transfer-encoding: 7bit
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>
Folks, Philip recently posted draft-ietf-sieve-editheader-08.txt. Below is the summary of changes done to address interaction between "editheader" and "redirect". I would like to quickly confirm that the changes are fine with everyone. ============== Additional text in section 4 (Action deleteheader): If an script uses the deleteheader action to remove "Received" header fields and then performs a "redirect" action, the implementation SHOULD NOT send the outgoing message with fewer Received header fields than the original message. If the implementation does not permit that for the involved script, it is implementation defined what Received header fields are present in such an outgoing message. The above overrides the requirement on Received header fields in RFC-ietf-sieve-3028bis-12 section 4.2. The following paragraph in section 5 (Interaction with Other Sieve Extensions): All other actions that store or send the message MUST do so with the current set of header fields. was replaced with: With the exception of the special handling of "redirect" and "Received" header fields described above, all other actions that store or send the message MUST do so with the current set of header fields. Additional paragraph in section 7 (Security Considerations): While this specification overrides the requirement that redirected messages have more Received header fields than the message as received, doing so removes an important mechanisms for detecting loops and therefore should not be permitted by implementations without due consideration, such as requiring administrative action to enable it.
- Interaction between "editheader" and "redirect" Alexey Melnikov
- Re: Interaction between "editheader" and "redirec… Ned Freed
- Re: Interaction between "editheader" and "redirec… Aaron Stone
- Re: Interaction between "editheader" and "redirec… Alexey Melnikov
- Re: Interaction between "editheader" and "redirec… Tony Hansen
- Re: Interaction between "editheader" and "redirec… Alexey Melnikov
- Re: Interaction between "editheader" and "redirec… Aaron Stone
- Re: Interaction between "editheader" and "redirec… Dilyan Palauzov