Portál AbcLinuxu, 10. května 2025 09:42
# cat /etc/dovecot/conf.d/90-sieve.conf
plugin {
sieve = ~/.dovecot.sieve
.
sieve_global_path = /var/lib/dovecot/sieve/default.sieve
sieve_dir = ~/sieve
}
# cat /var/lib/dovecot/sieve/default.sieve
require "fileinto";
if exists "X-Spam-Flag" {
if header :contains "X-Spam-Flag" "NO" {
} else {
fileinto ".Spam";
stop;
}
}
if header :contains "subject" ["***Spam***"] {
fileinto ".Spam";
stop;
}
ale filtry mi nefungují , v logu není žádné hlášení o sieve
lda_mailbox_autocreate = yes # Should automatically created mailboxes be also automatically subscribed? lda_mailbox_autosubscribe = yes protocol lda { # Space separated list of plugins to load (default is global mail_plugins). mail_plugins = $mail_plugins sieve }20-lmtp.conf
protocol lmtp { # Space separated list of plugins to load (default is global mail_plugins). mail_plugins = $mail_plugins sieve }
virtual_transport = lmtp:unix:/var/spool/postfix/private/dovecot-lmtp mailbox_transport = lmtp:unix:/var/spool/postfix/private/dovecot-lmtp/etc/dovecot/conf.d/10-master.conf
service lmtp { process_min_avail = 8 unix_listener /var/spool/postfix/private/dovecot-lmtp { group = postfix mode = 0660 user = postfix } }
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.