SIEVE Standards Updated

The SIEVE Internet standard specifies a language for processing email, typically used just prior to message delivery. SIEVE is usually provided in conjunction with an IMAP (Internet Message Access Protocol) message store. The key benefit of a standard specification is that complex message processing can be handled in a server-independent manner, and associated with email clients or special application. More information on SIEVE is here.

The SIEVE core is specified in RFC 5228, with optional extensions. This set of documents has just been published, which replaces an older set of RFCs:

  • RFC 5228 on Sieve: An Email Filtering Language
  • RFC 5229 on Sieve Email Filtering: Variables Extension
  • RFC 5230 on Sieve Email Filtering: Vacation Extension
  • RFC 5231 on Sieve Email Filtering: Relational Extension
  • RFC 5232 on Sieve Email Filtering: Imap4flags Extension
  • RFC 5233 on Sieve Email Filtering: Subaddress
  • RFC 5235 on Sieve Email Filtering: Spamtest and Virustest Extensions

SIEVE provides a sophisticated framework for message processing, which can be useful for both users and administrators.

Steve Kille

Post a comment

You must be logged in to post a comment. To comment, first join our community.