Sieve Email Filtering: Detecting Duplicate Deliveries

Document Type Replaced Internet-Draft (candidate for appsawg WG)
Author Stephan Bosch 
Last updated 2013-05-22 (latest revision 2013-04-07)
Replaced by RFC 7352
Stream Internent Engineering Task Force (IETF)
Intended RFC status (None)
Expired & archived
pdf htmlized (tools) htmlized bibtex
Stream WG state Call For Adoption By WG Issued
Document shepherd No shepherd assigned
IESG IESG state Replaced by draft-ietf-appsawg-sieve-duplicate
Consensus Boilerplate Unknown
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This document defines a new test command "duplicate" for the "Sieve" email filtering language. This test adds the ability to detect duplicate message deliveries. The main application for this new test is handling duplicate deliveries commonly caused by mailing list subscriptions or redirected mail addresses. The detection is normally performed by matching the message ID to an internal list of message IDs from previously delivered messages. For more complex applications, the "duplicate" test can also use the content of a specific header or other parts of the message.


Stephan Bosch (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)