Sieve Extension: Externally Stored Lists
RFC 6134, “Sieve Extension: Externally Stored Lists”, is a Proposed Standard document published in July 2011 by A. Melnikov, B. Leiba. The canonical text is published by the RFC Editor.
Abstract
The Sieve email filtering language can be used to implement email whitelisting, blacklisting, personal distribution lists, and other sorts of list matching. Currently, this requires that all members of such lists be hard-coded in the script itself. Whenever a member of a list is added or deleted, the script needs to be updated and possibly uploaded to a mail server.
This document defines a Sieve extension for accessing externally stored lists -- lists whose members are stored externally to the script, such as using the Lightweight Directory Access Protocol (LDAP), the Application Configuration Access Protocol (ACAP), vCard Extensions to WebDAV (CardDAV), or relational databases. [STANDARDS-TRACK]
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 6134 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 6133 Sieve Email Filtering: Use of Presence Information with Auto- Responder Functionality
- RFC 6135 An Alternative Connection Model for the Message Session Relay Protocol
- RFC 6132 Sieve Notification Using Presence Information
- RFC 6136 Layer 2 Virtual Private Network Operations, Administration, and Maintenance Requirements and Framework
- RFC 6131 Sieve Vacation Extension: "Seconds" Parameter
- RFC 6137 The Network Trouble Ticket Data Model
- RFC 6130 Mobile Ad Hoc Network Neighborhood Discovery Protocol
- RFC 6138 LDP IGP Synchronization for Broadcast Networks