DOVEADM-SIEVE(1) | Pigeonhole | DOVEADM-SIEVE(1) |
doveadm-sieve - Commands related to handling Sieve scripts
doveadm [-Dv] [-f formatter] sieve_cmd [options] [arguments]
The doveadm sieve commands are part of the Pigeonhole Project (pigeonhole(7)), which adds Sieve (RFC 5228) and ManageSieve (RFC 5804) support to the Dovecot secure IMAP and POP3 server (dovecot(1)). The doveadm sieve commands can be used to manage Sieve filtering.
Global doveadm(1) options:
Command specific options:
When the SQL userdb module is used make sure that the iterate_query setting in /etc/dovecot/dovecot-sql.conf.ext matches your database layout. When using the LDAP userdb module, make sure that the iterate_attrs and iterate_filter settings in /etc/dovecot/dovecot-ldap.conf.ext match your LDAP schema. Otherwise doveadm(1) will be unable to iterate over all users.
This allows an administrator to execute doveadm(1) mail commands through the given socket.
doveadm sieve put [-A|-u user] [-S socket_path] [-a] scriptname
This command puts one new Sieve script in the script storage. The script is read from standard input. If the script compiles successfully, it is stored under the provided scriptname . If the -a option is present, the Sieve script is subsequently marked as the active script for execution at delivery.
doveadm sieve get [-A|-u user] [-S socket_path] scriptname
This command retrieves the Sieve script named scriptname.
doveadm sieve delete [-A|-u user] [-S socket_path] [-a] scriptname ...
This command deletes one or more Sieve scripts. The deleted script may not be the active script, unless the -a option is present.
doveadm sieve list [-A|-u user] [-S socket_path] scriptname
Use this command to get an overview of existing Sieve scripts.
doveadm sieve rename [-A|-u user] [-S socket_path] old_name new_name
The sieve rename command is used to rename the Sieve script old_name to new_name.
doveadm sieve activate [-A|-u user] [-S socket_path] scriptname
This command marks the Sieve script named scriptname as the active script for execution at delivery.
doveadm sieve deactivate [-A|-u user] [-S socket_path] scriptname
This command deactivates Sieve processing.
Report bugs, including doveconf -n output, to the Dovecot Mailing List <dovecot@dovecot.org>. Information about reporting bugs is available at: http://dovecot.org/bugreport.html
2016-02-29 | Pigeonhole for Dovecot v2.4 |