Skip to content
Snippets Groups Projects
Commit 212a4172 authored by Stephan Bosch's avatar Stephan Bosch
Browse files

Added example configuration.

parent 5a7a227e
No related branches found
No related tags found
No related merge requests found
SUBDIRS = src SUBDIRS = src doc
unfinished = doc/man/sieve-filter.1
if BUILD_UNFINISHED
unfinished_mans = $(unfinished)
else
unfinished_dist = $(unfinished)
endif
EXTRA_DIST = \ EXTRA_DIST = \
tests \ tests \
examples/* \ examples \
doc/rfc \
doc/devel \
COPYING.LGPL \ COPYING.LGPL \
ChangeLog \ ChangeLog
$(unfinished_dist)
dist_man_MANS = \
doc/man/sievec.1 \
doc/man/sieved.1 \
doc/man/sieve-test.1 \
$(unfinished_mans)
if MAINTAINER_MODE if MAINTAINER_MODE
ChangeLog: .hg/dirstate ChangeLog: .hg/dirstate
......
...@@ -99,6 +99,10 @@ AC_SUBST(moduledir) ...@@ -99,6 +99,10 @@ AC_SUBST(moduledir)
AC_CONFIG_FILES([ AC_CONFIG_FILES([
Makefile Makefile
doc/Makefile
doc/man/Makefile
doc/example-config/Makefile
doc/example-config/conf.d/Makefile
src/Makefile src/Makefile
src/lib-sieve/Makefile src/lib-sieve/Makefile
src/lib-sieve/plugins/Makefile src/lib-sieve/plugins/Makefile
......
SUBDIRS = man example-config
EXTRA_DIST = rfc devel
SUBDIRS = conf.d
pkgsysconfdir = $(sysconfdir)/dovecot
exampledir = $(docdir)/example-config/conf.d
example_DATA = \
sieve.conf
EXTRA_DIST = \
$(example_DATA)
##
## Settings for the Sieve interpreter
##
# Do not forget to enable the Sieve plugin in lda.conf and lmtp.conf
# by adding it to the mail_plugins= settings.
plugin {
# The path to the user's main active script.
sieve = ~/.dovecot.sieve
# A path to a global sieve script file, which gets executed ONLY
# if user's private Sieve script doesn't exist. Be sure to
# pre-compile this script manually using the sievec command line
# tool.
#sieve_global_path = /var/lib/dovecot/sieve/default.sieve
# Directory for :personal include scripts for the include extension.
sieve_dir = ~/sieve
# Directory for :global include scripts for the include extension.
#sieve_global_dir =
# Which Sieve language extensions are available to users. By default,
# all supported extensions are available, except for deprecated
# extensions or those that are still under development. Some system
# administrators may want to disable certain Sieve extensions or
# enable those that are not available by default. This setting can
# use '+' and '-' to specify differences relative to the default.
# For example `sieve_extensions = +imapflags' will enable the
# deprecated imapflags extension in addition to all extensions
# enabled by default.
#sieve_extensions = +notify +imapflags
# The separator that is expected between the :user and :detail
# address parts introduced by the subaddress extension. This may also
# be a sequence of characters (e.g. '--'). The current implementation
# looks for the separator from the left of the localpart and uses the
# first one encountered. The :user part is left of the separator and
# the :detail part is right.
#sieve_subaddress_sep = +
}
unfinished = sieve-filter.1
if BUILD_UNFINISHED
unfinished_mans = $(unfinished)
else
unfinished_dist = $(unfinished)
endif
EXTRA_DIST = \
$(unfinished_dist)
dist_man_MANS = \
sievec.1 \
sieved.1 \
sieve-test.1 \
$(unfinished_mans)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.