<div dir="ltr"><div dir="ltr"><div>Thank you Aki and 
Juergen!</div><div><br></div><div>The default sieve location was different than mine, 
/home/vmail/<a href="mailto:name.firstname@mail.xxx.fr">name.firstname@mail.xxx.fr</a> insted of 
/home/vmail/name.firstname



</div><div><br></div><div>The solution : <br></div><div>vi /etc/dovecot/conf.d/90-sieve.conf<br>sieve = file:/home/vmail/%n/sieve;active=/home/vmail/%n/.dovecot.sieve</div><div><br></div><div>Cheers</div><div><br></div><div>Samuel<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le ven. 7 janv. 2022 à 12:45, Aki Tuomi <<a href="mailto:aki.tuomi@open-xchange.com">aki.tuomi@open-xchange.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
> On 07/01/2022 13:20 Sam R <<a href="mailto:sr42354@gmail.com" target="_blank">sr42354@gmail.com</a>> wrote:<br>
> <br>
> <br>
> Hello,<br>
> <br>
> I have an issue with Sieve plugin, I can drive rules remotely with sieve://<a href="http://myserver.fr:4190/?tls=YES" rel="noreferrer" target="_blank">myserver.fr:4190/?tls=YES</a> (<a href="http://myserver.fr:4190/?tls=YES" rel="noreferrer" target="_blank">http://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/" rel="noreferrer" target="_blank">https://doc.dovecot.org/configuration_manual/sieve/troubleshooting/</a>, but I don't see any evident mistake.<br>
> <br>
> here is my dovecot -n :<br>
> <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" rel="noreferrer" target="_blank">mail.xxx.fr</a> (<a href="http://mail.xxx.fr" rel="noreferrer" target="_blank">http://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" rel="noreferrer" target="_blank">mail.xxx.fr/fullchain.pem</a> (<a href="http://mail.xxx.fr/fullchain.pem" rel="noreferrer" target="_blank">http://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" rel="noreferrer" target="_blank">mail.xxx.fr/chain.pem</a> (<a href="http://mail.xxx.fr/chain.pem" rel="noreferrer" target="_blank">http://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>
> <br>
> Thanks for helping.<br>
> <br>
> kind regards. <br>
> <br>
> Samuel<br>
<br>
Try mail_debug=yes and see what you get in logs.<br>
<br>
Aki<br>
</blockquote></div></div>