mirror of
https://github.com/deuill/coreos-home-server.git
synced 2024-09-21 13:40:45 +00:00
32 lines
882 B
Plaintext
32 lines
882 B
Plaintext
|
protocols = $protocols sieve
|
||
|
|
||
|
protocol imap {
|
||
|
mail_plugins = $mail_plugins imap_sieve
|
||
|
}
|
||
|
|
||
|
protocol lmtp {
|
||
|
mail_plugins = $mail_plugins sieve
|
||
|
}
|
||
|
|
||
|
plugin {
|
||
|
# Setup default plugins and extensions.
|
||
|
sieve_plugins = sieve_imapsieve sieve_extprograms
|
||
|
sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment
|
||
|
sieve_pipe_bin_dir = /etc/dovecot/scripts
|
||
|
|
||
|
# Read Sieve scripts from pre-defined directories.
|
||
|
sieve_before = /etc/dovecot/sieve.before.d
|
||
|
sieve_after = /etc/dovecot/sieve.after.d
|
||
|
|
||
|
# From elsewhere to Junk folder.
|
||
|
imapsieve_mailbox1_name = INBOX.Junk
|
||
|
imapsieve_mailbox1_causes = COPY
|
||
|
imapsieve_mailbox1_before = file:/etc/dovecot/sieve/learn-spam.sieve
|
||
|
|
||
|
# From Junk folder to elsewhere.
|
||
|
imapsieve_mailbox2_name = *
|
||
|
imapsieve_mailbox2_from = INBOX.Junk
|
||
|
imapsieve_mailbox2_causes = COPY
|
||
|
imapsieve_mailbox2_before = file:/etc/dovecot/sieve/learn-ham.sieve
|
||
|
}
|