<html><br />Am Freitag, Januar 07, 2022 12:20 CET, schrieb Sam R <sr42354@gmail.com>:<br /> <blockquote type="cite" cite="CA+4ycVwea4Q3k=0VESxdQ4ZX2V6HPUz3vezEDHZncQqCsMTo1A@mail.gmail.com"><div dir="ltr"><div>Hello,</div><div> </div><div>I have an issue with Sieve plugin, I can drive rules remotely with sieve://<a href="http://myserver.fr:4190/?tls=YES">myserver.fr:4190/?tls=YES</a>, the rules are well created under /home/vmail/name.firstname, but these are never executed.<br /><br />I have also read <a href="https://doc.dovecot.org/configuration_manual/sieve/troubleshooting/">https://doc.dovecot.org/configuration_manual/sieve/troubleshooting/</a>, but I don't see any evident mistake.</div><div> </div><div>here is my dovecot -n :</div><div><br /># 2.3.13 (89f716dc2): /etc/dovecot/dovecot.conf<br /># Pigeonhole version 0.5.13 (cdd19fe3)<br /># OS: Linux 5.10.0-8-amd64 x86_64 Debian 11.0 ext4<br /># Hostname: <a href="http://mail.xxx.fr">mail.xxx.fr</a><br />auth_debug = yes<br />auth_gssapi_hostname = $ALL<br />auth_krb5_keytab = /etc/dovecot/dovecot.keytab<br />auth_mechanisms = login plain gssapi<br />mail_location = maildir:/home/vmail/%n/Maildir/<br />mail_privileged_group = mail<br />managesieve_notify_capability = mailto<br />managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relationa l regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttex t<br />namespace inbox {<br /> inbox = yes<br /> location =<br /> mailbox Drafts {<br /> special_use = \Drafts<br /> }<br /> mailbox Junk {<br /> special_use = \Junk<br /> }<br /> mailbox Sent {<br /> special_use = \Sent<br /> }<br /> mailbox "Sent Messages" {<br /> special_use = \Sent<br /> }<br /> mailbox Trash {<br /> special_use = \Trash<br /> }<br /> prefix =<br />}<br />passdb {<br /> driver = pam<br />}<br />passdb {<br /> driver = pam<br />}<br />plugin {<br /> sieve = file:~/sieve;active=~/.dovecot.sieve<br />}<br />protocols = " imap lmtp sieve pop3"<br />service lmtp {<br /> executable = lmtp -L<br /> unix_listener /var/spool/postfix/private/dovecot-lmtp {<br /> group = postfix<br /> mode = 0666<br /> user = postfix<br /> }<br />}<br />service managesieve-login {<br /> inet_listener sieve {<br /> port = 4190<br /> }<br />}<br />ssl = required<br />ssl_cert = </etc/letsencrypt/live/<a href="http://mail.xxx.fr/fullchain.pem">mail.xxx.fr/fullchain.pem</a><br />ssl_client_ca_dir = /etc/ssl/certs<br />ssl_client_ca_file = /etc/letsencrypt/live/<a href="http://mail.xxx.fr/chain.pem">mail.xxx.fr/chain.pem</a><br />ssl_dh = # hidden, use -P to show it<br />ssl_key = # hidden, use -P to show it<br />userdb {<br /> driver = passwd<br />}<br />userdb {<br /> args = uid=vmail gid=vmail home=/home/vmail/%u allow_all_users=yes<br /> driver = static<br />}<br />userdb {<br /> driver = passwd<br />}<br />protocol lmtp {<br /> mail_plugins = " sieve"<br />}<br />protocol lda {<br /> mail_plugins = " sieve"<br />}<br /> </div><div>Thanks for helping.</div><div> </div><div>kind regards.</div><div> </div><div>Samuel</div></div></blockquote>Hi,<br /><br />maybe you should tell dovecot where to look for the sieve files.<br /><br />Like<br />plugin {<br />sieve = /srv/vmail/%Ld/%Ln/.dovecot.sieve<br />...<br />Cheers<br /><br />Juergen<div class="moz-signature"><div class="moz-signature"><div class="moz-signature"><div class="moz-signature"><div class="moz-signature"><div class="moz-signature"><table width="75%" cellspacing="2" cellpadding="2" border="0"><tbody><tr><td valign="top"> </td><td valign="top" align="left"> </td></tr></tbody></table></div></div></div></div></div></div></html>