Differences

This shows you the differences between two versions of the page.

Link to this comparison view

implementations [2006/05/17 23:37]
amel
implementations [2011/10/21 22:38] (current)
Line 5: Line 5:
 Other implementations might be underway for commercial and/or proprietary products by a number of companies. Check the mailing list archives for details, questions, or hints based on the participants' comments. Other implementations might be underway for commercial and/or proprietary products by a number of companies. Check the mailing list archives for details, questions, or hints based on the participants' comments.
  
 +This page has been split to three different parts:
  
- +  * [[Clients|Sieve Clients]] 
-===== Sever-Based Sieve ===== +  * [[Servers|Sieve-enabled Servers]] 
- +  * [[Libraries|Sieve Libraries, ExtensionsAPIs]]
-   * The [[http://www.cmu.edu|Carnegie Mellon University]] Sieve implementation was initially released in January, 1999. It's now part of the [[http://asg.web.cmu.edu/cyrus/|Cyrus IMAP server]]. MANAGESIEVE has been implemented as part of the CMU Cyrus Sieve suite. +
-  +
-   * [[http://www.isode.com/products/m-box.html|Isode M-Box]] includes support for Sieve, which is thread safe version of Cyrus Sieve. MANAGESIEVE has been implemented as part of the Isode M-Box suite. +
- +
-   * Newer versions of [[http://www.process.com/tcpip/pmdf.html|PMDF]] from [[http://www.process.com|Process Software]] have Sieve support via a web-based interface. +
-  +
-   * [[http://www.rockliffe.com/|Rockliffe]] [[http://www.mailsite.com/|Mailsite]] v5 supports server, domain and mailbox level Sieve filtering with a rule based windows GUI, and a slightly limited web based GUI. A [[http://www.rockliffe.com/userroom/trial.asp|trial version]] can be downloaded from the web site. +
-  +
-   * [[http://www.exim.org/|Exim]] v4 has support for Sieve scripts. +
- +
-   * [[http://www.dbmail.org/|DBMail]] is adding support for Sieve and ManageSieve. +
- +
-   * [[http://www.mvmf.org/|mvmf]] is a delivery agent currently in use, and still under active development. Its scripting language includes an embedded Sieve implementation. +
-  +
-   * [[http://wwws.sun.com/software/products/messaging_srvr/home_messaging.html|Sun Messaging Server]] has support for Sieve. +
- +
-   * [[http://www.sendmail.com/products/intelligent_inbox.shtml|Sendmail's Intelligent Inbox]] product supports Sieve. +
-  +
- +
-===== Client-based SIEVE script editing, ManageSieve script handling ===== +
- +
-==== Desktop Clients ==== +
- +
-   * Mulberry from Cyrusoft supported Sieve script generation with version 2.1, and Sieve script upload via ManageSieve with version 3.0. +
- +
-   * [[http://josefsson.org/kio_sieve/|kio_sieve]] manages mail filtering Sieve scripts remotely in KDE, via ManageSieve. +
- +
-   * [[http://gsieve.sourceforge.net/|gsieve]] manages Sieve scripts for the GNOME Desktop, via ManageSieve. +
- +
-   * Simon Josefsson has an [[http://josefsson.org/sieve/|Emacs-based ManageSieve implementation]]. +
- +
-==== Web-Based Clients ==== +
- +
-   * [[http://host1.dyndns.org/websieve|websieve]] perl/cgi web module for creating scripts from Alain Turbide. +
- +
-   * [[http://horde.org/ingo/|Ingo]] is a mail filtering manager, supporting Sieve, procmail, and IMAP filters.  (Part of the [[http://horde.org|Horde framework]]). +
- +
-   * [[http://email.uoa.gr/projects/squirrelmail/avelsieve.php|avelsieve]] is a user-friendly SIEVE mail filter plugin for Squirrelmail. +
- +
-   * [[http://smartsieve.sourceforge.net/|Smartsieve]] is a web based graphical user interface for creating and managing sieve scripts on a cyrus imap mail server. +
- +
- +
-===== Sieve Libraries and Classes ===== +
- +
- +
-   * [[http://www.cmu.edu|CMU]]'s Sieve and ManageSieve implementation is available as part of their [[http://asg.web.cmu.edu/cyrus|distribution]]. +
- +
-   * [[http://libsieve.sourceforge.net/|libSieve]] implements the Sieve mail sorting languageper RFC 3028. LibSieve was based on the Cyrus Imapd projectbut offers a standalone library that other projects can use. +
- +
-   * [[http://sieve-php.sourceforge.net/|sieve-php]] is a PHP ManageSieve class. +
- +
-   * [[http://pear.php.net/package/Net_Sieve|PEAR's Net_Sieve]] is another PHP ManageSieve class that is bundled in PHP's PEAR. +
- +
-   * [[http://managesieve.rubyforge.org/|A ManageSieve class for Ruby]] +
  
  
 ===== Sieve Extension Support ===== ===== Sieve Extension Support =====
  
-A list of supported extensions by product is available [[http://wiki.fastmail.fm/wiki/index.php/SieveExtensionsSupportMatrix|at Fastmail.FM wiki's Sieve Extension Support Matrix]]. +A list of supported extensions by product is available [[http://wiki.fastmail.fm/index.php?title=SieveExtensionsSupportMatrix|at Fastmail.FM wiki's Sieve Extension Support Matrix]].
- +