Topic: sieve - not filtering (0.4 - stable) [solved]
Hello!
I'm having big troubles with sieve. Per user sieve scripts don't work. Neither the global sieve script.
Shouldn't exist a .dovecot.sievec (if sieve works correctly)?
Is there a way to trace dovecot and sieve processing? The sieve.log is empty.
Here is the relevant part from the dovecot.conf
plugin {
# NOTE: %variable expansion works only with Dovecot v1.0.2+.
# For maildir format.
sieve = /home/vmail/sieve/%Ld/%Ln/.dovecot.sieve
}
# LDA: Local Deliver Agent
protocol lda {
postmaster_address = root
auth_socket_path = /var/run/dovecot/auth-master
mail_plugins = cmusieve quota expire
sieve_global_path = /home/vmail/.dovecot.sieve
log_path = /var/log/sieve.log
debug=yes
}
the pysieved.ini:
[main]
auth = Dovecot
userdb = Virtual
storage = Dovecot
bindaddr = 127.0.0.1
port = 2000
pidfile = /var/run/pysieved/pysieved.pid
[Virtual]
base = /home/vmail/sieve
uid = 501
gid = 501
hostdirs = True
[Dovecot]
mux = /var/spool/postfix/dovecot-auth
master = /var/run/dovecot/auth-master
sievec = /usr/libexec/dovecot/sievec
scripts = .sieve
active = .dovecot.sieve
uid = 501
gid = 501
Any help greatly appreciated
Best regards
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.