Sieve Email Filtering: Detecting Duplicate Deliveries, September 2014
Discuss this RFC: Send questions or comments to firstname.lastname@example.org
This document defines a new test command, "duplicate", for the Sieve email filtering language. This test adds the ability to detect duplications. 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 field or other parts of the message.
For the definition of Status, see RFC 2026.
For the definition of Stream, see RFC 4844.