82
82
The supported Sieve features are:
85
+--------------------------------------------------------------------+-------+-----------+
86
| Extension | CMU | Dovecot |
88
+--------------------------------------------------------------------+-------+-----------+
89
| fileinto [http://ietfreport.isoc.org/idref/rfc5228/] | yes | yes |
90
+--------------------------------------------------------------------+-------+-----------+
91
| reject | yes | yes |
92
| [http://ietfreport.isoc.org/idref/draft-ietf-sieve-refuse-reject/] | | |
93
+--------------------------------------------------------------------+-------+-----------+
94
| envelope [http://ietfreport.isoc.org/idref/rfc5228/] | yes | yes |
95
+--------------------------------------------------------------------+-------+-----------+
96
| vacation [http://ietfreport.isoc.org/idref/rfc5230/] | yes | yes |
97
+--------------------------------------------------------------------+-------+-----------+
98
| imap4flags [http://ietfreport.isoc.org/idref/rfc5232/] | no | yes |
99
+--------------------------------------------------------------------+-------+-----------+
100
| imapflags(old draft | yes | yes |
101
| [http://tools.ietf.org/html/draft-melnikov-sieve-imapflags-03]) | | (default |
103
+--------------------------------------------------------------------+-------+-----------+
104
| enotify [http://ietfreport.isoc.org/idref/rfc5435/] | no | yes |
105
+--------------------------------------------------------------------+-------+-----------+
106
| notify (old draft | yes | no |
107
| [http://tools.ietf.org/html/draft-ietf-sieve-notify-00]) | | |
108
+--------------------------------------------------------------------+-------+-----------+
109
| regex [http://ietfreport.isoc.org/idref/draft-ietf-sieve-regex/] | yes | yes |
110
+--------------------------------------------------------------------+-------+-----------+
111
| subaddress [http://ietfreport.isoc.org/idref/rfc5233/] | yes | yes |
112
+--------------------------------------------------------------------+-------+-----------+
113
| relational [http://ietfreport.isoc.org/idref/rfc5231/] | yes | yes |
114
+--------------------------------------------------------------------+-------+-----------+
115
| copy [http://ietfreport.isoc.org/idref/rfc3894/] | v1.1+ | yes |
116
+--------------------------------------------------------------------+-------+-----------+
117
| body [http://ietfreport.isoc.org/idref/rfc5173/] | v1.1+ | yes |
118
+--------------------------------------------------------------------+-------+-----------+
119
| include | v1.1+ | yes |
120
| [http://ietfreport.isoc.org/idref/draft-daboo-sieve-include/] | | |
121
+--------------------------------------------------------------------+-------+-----------+
122
| encoded-character [http://ietfreport.isoc.org/idref/rfc5228/] | no | yes |
123
+--------------------------------------------------------------------+-------+-----------+
124
| variables [http://ietfreport.isoc.org/idref/rfc5229/] | no | yes |
125
+--------------------------------------------------------------------+-------+-----------+
85
+-----------------------------------------------------------------+--------+-----------+----------------+
86
| *Extension* | *CMU | *Dovecot | *Purpose* |
87
| | Sieve* | Sieve* | |
88
+-----------------------------------------------------------------+--------+-----------+----------------+
89
| fileinto [http://ietfreport.isoc.org/idref/rfc5228/] | yes | yes | Allows storing |
91
| | | | folders other |
93
+-----------------------------------------------------------------+--------+-----------+----------------+
94
| envelope [http://ietfreport.isoc.org/idref/rfc5228/] | yes | yes | Allows |
96
| | | | envelope parts,|
97
| | | | i.e. sender and|
99
+-----------------------------------------------------------------+--------+-----------+----------------+
100
| encoded-character [http://ietfreport.isoc.org/idref/rfc5228/] | no | yes | Allows encoding|
103
| | | | numerically |
104
+-----------------------------------------------------------------+--------+-----------+----------------+
105
| copy [http://ietfreport.isoc.org/idref/rfc3894/] | v1.1+ | yes | Allows storing |
106
| | | | and forwarding |
109
| | | | canceling the |
110
| | | | implicit keep |
111
+-----------------------------------------------------------------+--------+-----------+----------------+
112
| body [http://ietfreport.isoc.org/idref/rfc5173/] | v1.1+ | yes | Allows |
113
| | | | evaluating the |
116
+-----------------------------------------------------------------+--------+-----------+----------------+
117
| variables [http://ietfreport.isoc.org/idref/rfc5229/] | no | yes | Adds variables |
118
| | | | support to the |
120
+-----------------------------------------------------------------+--------+-----------+----------------+
121
| vacation [http://ietfreport.isoc.org/idref/rfc5230/] | yes | yes | Provides |
122
| | | | auto-responder |
123
| | | | functionality, |
124
| | | | e.g. for when |
125
| | | | the user is on |
127
+-----------------------------------------------------------------+--------+-----------+----------------+
128
| relational [http://ietfreport.isoc.org/idref/rfc5231/] | yes | yes | Provides |
130
| | | | match support |
131
+-----------------------------------------------------------------+--------+-----------+----------------+
132
| imap4flags [http://ietfreport.isoc.org/idref/rfc5232/] | no | yes | Allows adding |
133
| | | | IMAP flags to |
134
| | | | stored messages|
135
+-----------------------------------------------------------------+--------+-----------+----------------+
136
| subaddress [http://ietfreport.isoc.org/idref/rfc5233/] | yes | yes | Allows testing |
139
| | | | elements of the|
140
| | | | local part of |
142
+-----------------------------------------------------------------+--------+-----------+----------------+
143
| reject [http://ietfreport.isoc.org/idref/rfc5429/] | yes | yes | Allows |
145
| | | | messages with a|
147
| | | | bounce message |
148
+-----------------------------------------------------------------+--------+-----------+----------------+
149
| enotify [http://ietfreport.isoc.org/idref/rfc5435/] | no | yes | Provides the |
150
| | | | ability to send|
151
| | | | notifications |
154
| | | | (currently only|
156
+-----------------------------------------------------------------+--------+-----------+----------------+
157
| mailbox [http://ietfreport.isoc.org/idref/rfc5490/] | no | yes | Provides a |
159
| | | | existence check|
162
| | | | mailboxes upon |
164
+-----------------------------------------------------------------+--------+-----------+----------------+
165
| environment [http://ietfreport.isoc.org/idref/rfc5183/] | no | basic | Allows testing |
166
| | | | against various|
167
| | | | labeled values |
170
| | | | environment |
171
+-----------------------------------------------------------------+--------+-----------+----------------+
172
| regex [http://ietfreport.isoc.org/idref/draft-ietf-sieve-regex/]| yes | yes | Provides |
175
| | | | match support |
176
+-----------------------------------------------------------------+--------+-----------+----------------+
177
| include | v1.1+ | yes | Allows |
178
| [http://ietfreport.isoc.org/idref/draft-daboo-sieve-include/] | | | including other|
179
| | | | Sieve scripts |
180
+-----------------------------------------------------------------+--------+-----------+----------------+
181
| imapflags(old draft | yes | yes | Old version of |
182
| [http://tools.ietf.org/html/draft-melnikov-sieve-imapflags-03]) | | (default | imap4flags |
184
+-----------------------------------------------------------------+--------+-----------+----------------+
185
| notify (old draft | yes | almost | Old version of |
186
| [http://tools.ietf.org/html/draft-martin-sieve-notify-01]) | | | enotify |
187
| | | | ("$text$" not |
189
+-----------------------------------------------------------------+--------+-----------+----------------+
127
191
Note that the CMU Sieve plugin implements an older specification of the
128
192
*enotify* extension which was called *notify*. Something similar is true for