mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
services: dovecot: Add ‘managesieve-sieve-capability’ option.
* gnu/services/mail.scm (protocol-configuration): Add a ‘managesieve-sieve-capability’ field. * doc/guix.texi (Mail Services): Document it. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
This commit is contained in:
parent
6e05920cef
commit
0d6eb69266
2 changed files with 16 additions and 0 deletions
|
@ -20092,6 +20092,16 @@ report what the Sieve interpreter supports by default.
|
|||
Defaults to @samp{()}.
|
||||
@end deftypevr
|
||||
|
||||
@deftypevr {@code{protocol-configuration} parameter} space-separated-string-list managesieve-sieve-capability
|
||||
Which SIEVE capabilities to report to clients that first connect to
|
||||
the ManageSieve service, before authentication. These may differ from the
|
||||
capabilities offered to authenticated users. If this field is left empty,
|
||||
report what the Sieve interpreter supports by default.
|
||||
|
||||
Defaults to @samp{()}.
|
||||
|
||||
@end deftypevr
|
||||
|
||||
@deftypevr {@code{protocol-configuration} parameter} space-separated-string-list mail-plugins
|
||||
Space separated list of plugins to load.
|
||||
@end deftypevr
|
||||
|
|
|
@ -370,6 +370,12 @@ (define-configuration protocol-configuration
|
|||
"Which NOTIFY capabilities to report to clients that first connect to
|
||||
the ManageSieve service, before authentication. These may differ from the
|
||||
capabilities offered to authenticated users. If this field is left empty,
|
||||
report what the Sieve interpreter supports by default.")
|
||||
(managesieve-sieve-capability
|
||||
(space-separated-string-list '())
|
||||
"Which SIEVE capabilities to report to clients that first connect to
|
||||
the ManageSieve service, before authentication. These may differ from the
|
||||
capabilities offered to authenticated users. If this field is left empty,
|
||||
report what the Sieve interpreter supports by default."))
|
||||
|
||||
(define (serialize-protocol-configuration field-name val)
|
||||
|
|
Loading…
Reference in a new issue