Sieve (mail filtering language)

From Wikipedia, the free encyclopedia

Sieve is a programming language that can be used for email filtering. It owes its creation to the CMU Cyrus Project, creators of Cyrus IMAP server.

Quick facts: Original author(s), Initial release, Operatin...
Original author(s)University of Washington and Carnegie Mellon University[1] and standardized by Tim Showalter
Initial release1999; 24 years ago (1999)[1]
Operating systemCross-platform
TypeEmail filtering

The language is not tied to any particular operating system or mail architecture. It requires the use of RFC-2822–compliant messages, but otherwise should generalize to other systems that meet these criteria. The current version of Sieve's base specification is outlined in RFC 5228, published in January 2008.