File: Pigeonhole.ManageSieve.txt

package info (click to toggle)
dovecot 1%3A2.3.19.1%2Bdfsg1-2.1%2Bdeb12u1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 58,428 kB
  • sloc: ansic: 560,761; makefile: 7,838; sh: 5,908; cpp: 1,557; perl: 306; python: 255; yacc: 153; xml: 151; lex: 147; pascal: 27
file content (27 lines) | stat: -rw-r--r-- 1,287 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Pigeonhole ManageSieve Server
=============================

The <Pigeonhole project> [Pigeonhole.txt] provides Sieve [http://sieve.info]
support for Dovecot, which allows users to filter incoming messages by writing
scripts specified in the Sieve language (RFC 5228). The PigeonholeManageSieve
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 [http://tools.ietf.org/html/rfc5804], so
   users can manage their scripts using (hopefully) user-friendlyManageSieve
   clients. Many webmails already include aManageSieve 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
---------------------

 * <Download and Installation> [Pigeonhole.Installation.txt]
 * <Configuration> [Pigeonhole.ManageSieve.Configuration.txt]
 * <Troubleshooting> [Pigeonhole.ManageSieve.Troubleshooting.txt]
 * <Client Issues> [Pigeonhole.ManageSieve.Clients.txt]

(This file was created from the wiki on 2019-06-19 12:42)