doveadm-sieve man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

DOVEADM-SIEVE(1)		  Pigeonhole		      DOVEADM-SIEVE(1)

NAME
       doveadm-sieve - Commands related to handling Sieve scripts

SYNOPSIS
       doveadm [-Dv] [-f formatter] sieve_cmd [options] [arguments]

DESCRIPTION
       The  doveadm sieve commands are part of the Pigeonhole Project (pigeon‐
       hole(7)), which adds Sieve (RFC 5228) and ManageSieve (RFC  5804)  sup‐
       port  to	 the  Dovecot  secure  IMAP  and POP3 server (dovecot(1)). The
       doveadm sieve commands can be used to manage Sieve filtering.

OPTIONS
       Global doveadm(1) options:

       -D     Enables verbosity and debug messages.

       -f formatter
	      Specifies the formatter for formatting  the  output.   Supported
	      formatters are:

	      flow   prints each line with key=value pairs.

	      pager  prints each key: value pair on its own line and separates
		     records with form feed character (^L).

	      tab    prints a table header followed  by	 tab  separated	 value
		     lines.

	      table  prints a table header followed by adjusted value lines.

       -o setting=value
	      Overrides	 the  configuration  setting from /usr/local/etc/dove‐
	      cot/dovecot.conf and from the userdb with the given  value.   In
	      order to override multiple settings, the -o option may be speci‐
	      fied multiple times.

       -v     Enables verbosity, including progress counter.

       Command specific options:

       -A     If the -A option is present, the command will be	performed  for
	      all  users.   Using this option in combination with system users
	      from userdb { driver = passwd } is not recommended,  because  it
	      contains	also  users  with  a lower UID than the one configured
	      with the first_valid_uid setting.

	      When the SQL userdb module is used  make	sure  that  the	 iter‐
	      ate_query setting in /usr/local/etc/dovecot/dovecot-sql.conf.ext
	      matches your database layout.  When using the LDAP  userdb  mod‐
	      ule,  make  sure	that the iterate_attrs and iterate_filter set‐
	      tings in /usr/local/etc/dovecot/dovecot-ldap.conf.ext match your
	      LDAP  schema.   Otherwise	 doveadm(1)  will be unable to iterate
	      over all users.

       -S socket_path
	      The option's argument is either an absolute path to a local UNIX
	      domain  socket, or a hostname and port (hostname:port), in order
	      to connect a remote host via a TCP socket.

	      This allows an administrator to execute doveadm(1) mail commands
	      through the given socket.

       -u user/mask
	      Run  the command only for the given user.	 It's also possible to
	      use '*' and '?' wildcards (e.g. -u *@example.org).
	      When neither the -A option nor -u user was specified,  the  com‐
	      mand  will  be  executed	with  the environment of the currently
	      logged in user.

ARGUMENTS
       scriptname
	      Is the  name  of	a  Sieve script,  as  visible  to  ManageSieve
	      clients.

COMMANDS
   sieve put
       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  success‐
       fully,  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.

   sieve get
       doveadm sieve get [-A|-u user] [-S socket_path] scriptname

       This command retrieves the Sieve script named scriptname.

   sieve delete
       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.

   sieve list
       doveadm sieve list [-A|-u user] [-S socket_path] scriptname

       Use this command to get an overview of existing Sieve scripts.

   sieve rename
       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.

   sieve activate
       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.

   sieve deactivate
       doveadm sieve deactivate [-A|-u user] [-S socket_path] scriptname

       This command deactivates Sieve processing.

REPORTING BUGS
       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

SEE ALSO
       doveadm(1) dovecot-lda(1), pigeonhole(7)

Pigeonhole v0.4 for Dovecot v2.2  2015-02-21		      DOVEADM-SIEVE(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net