This documentation is for Dovecot v2.x, see wiki1 for v1.x documentation.
Differences between revisions 2 and 3
Revision 2 as of 2018-05-31 22:26:41
Size: 1009
Editor: 2001:67c:2564:ab01:8d28:7ea:9b9e:6f55
Comment: Add minimum version for the settings.
Revision 3 as of 2022-02-04 23:09:04
Size: 69
Editor: TimoSirainen
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Pigeonhole Sieve: Variables Extension =

The Sieve '''variables''' extension ([[|RFC5229]]) adds the concept of variables to the Sieve language.

= Configuration =

The '''variables''' extension is available by default. The '''variables''' extension has its own specific settings. The following settings can be configured for the '''variables''' extension (default values are indicated):

 sieve_variables_max_scope_size = 255 (v0.5.0+) :: The maximum number of variables that can be declared in a scope. There are currently two variable scopes: the normal script scope and the global scope created by the "include" extension. The minimum value for this setting is 128.

 sieve_variables_max_variable_size = 4k (v0.5.0+) :: The maximum allowed size for the value of a variable. If exceeded at runtime, the value is always truncated to the configured maximum. The minimum value for this setting is 4000 bytes. The value is in bytes, unless followed by a k(ilo).
Moved to

None: Pigeonhole/Sieve/Extensions/Variables (last edited 2022-02-04 23:09:04 by TimoSirainen)