This documentation is for Dovecot v2.x, see wiki1 for v1.x documentation.
Differences between revisions 41 and 47 (spanning 6 versions)
Revision 41 as of 2010-08-13 06:57:05
Size: 1444
Comment: Removed mention of Dovecot patching.
Revision 47 as of 2011-01-20 11:04:01
Size: 1174
Comment: Made page layout and content match Sieve interpreter page.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Dovecot ManageSieve Server =
ManageSieve service is used to manage a user's [[LDA/Sieve|Sieve]] script collection. It has the following advantages over doing it directly via filesystem:
= Pigeonhole ManageSieve Server =
The [[Pigeonhole|Pigeonhole project]] provides [[http://sieve.info|Sieve]] support for Dovecot, which allows users to filter incoming messages by writing scripts specified in the Sieve language (RFC 5228). The Pigeonhole !ManageSieve service is used to manage a user's Sieve script collection. It has the following advantages over doing it directly via filesystem:
Line 5: Line 5:
 * ManageSieve is a [[http://tools.ietf.org/html/rfc5804|standard protocol]], so users can manage their scripts using (hopefully) user-friendly ManageSieve clients. Many webmails already include a ManageSieve client.  * !ManageSieve is a [[http://tools.ietf.org/html/rfc5804|standard protocol]], so users can manage their scripts using (hopefully) user-friendly !ManageSieve clients. Many webmails already include a !ManageSieve client.
Line 8: Line 8:
Dovecot's ManageSieve support is distributed in a separate package from the [[http://pigeonhole.dovecot.org/|Pigeonhole project]]. There exists also an alternative [[http://gitorious.org/pysieved/pages/Home|pysieved]] ManageSieve server that works with Dovecot. == Configuration and Use ==
Line 10: Line 10:
 * [[Pigeonhole|Download and Installation]]
 * [[ManageSieve/Configuration|Configuration]]
 * [[ManageSieve/Troubleshooting|Troubleshooting]]
 * [[ManageSieve/Clients|Client Issues]]

== Contact Info ==
 * Author: Stephan Bosch, stephan@rename-it.nl
 * IRC: [[http://freenode.net/|Freenode]], #dovecot, S[r]us
 * Please use the Dovecot [[http://www.dovecot.org/mailinglists.html|mailing list]] for questions about the ManageSieve service. You don't have to subscribe to it.
 * [[Pigeonhole/Installation|Download and Installation]]
 * [[Pigeonhole/ManageSieve/Configuration|Configuration]]
 * [[Pigeonhole/ManageSieve/Troubleshooting|Troubleshooting]]
 * [[Pigeonhole/ManageSieve/Clients|Client Issues]]

Pigeonhole ManageSieve Server

The Pigeonhole project provides Sieve support for Dovecot, which allows users to filter incoming messages by writing scripts specified in the Sieve language (RFC 5228). The Pigeonhole ManageSieve service is used to manage a user's Sieve script collection. It has the following advantages over doing it directly via filesystem:

  • No need to let users log in via FTP/SFTP/etc, which could be difficult especially with virtual users.
  • ManageSieve is a standard protocol, so users can manage their scripts using (hopefully) user-friendly ManageSieve clients. Many webmails already include a ManageSieve client.

  • Scripts are compiled before they are installed, which guarantees that the uploaded script is valid. This prevents a user from inadvertently installing a broken Sieve script.

Configuration and Use

None: Pigeonhole/ManageSieve (last edited 2019-09-12 08:43:59 by MichaelSlusarz)