<div dir="ltr"><div><div>Hello,I want to create default sieve scipt for all my users 
but I stuck with strange problem that looks like the bug. Unfortunately 
I&#39;ve never wrote on C so it&#39;s difficult for me to find it.<br>When Cyrus
 (2.5.3 or 2.5.6) create default sieve script it doesn&#39;t put file in 
sieve_dir/?/user folder. It jist creates tmp files in configdirectory 
with names like this<br><br></div><div style="margin-left:40px">-rw-------  1 cyrus mail   124 Sep 26 00:41 ?&amp;?P??default.script.bc<br>-rw-------  1 cyrus mail   231 Sep 26 00:41 ?&amp;?P??default.script.script<br>lrwxrwxrwx  1 cyrus mail    17 Sep 26 00:41 ?&amp;?P??defaultbc -&gt; default.script.bc<br></div><br></div><div>There are not checks in this stage so my syslog is clean of error.<br></div><div>Everything seems fine.<br><br><div style="margin-left:40px">Sep
 26 00:41:34 imapsync cyrus/imap[26117]: autocreate_sieve: Problem 
opening compiled script file: default.script.bc. Compiling it<br>Sep 26 00:41:34 imapsync cyrus/imap[26117]: autocreate_sieve: Compiled sieve script was successfully saved in default.script.bc<br>Sep 26 00:41:34 imapsync cyrus/imap[26117]: autocreate_sieve: User XXXX, default sieve script creation succeeded <br></div><br><br></div><div>My setting:<br><div style="margin-left:40px">autocreate_sieve_script: /var/spool/sieve/global/default.script<br>autocreate_sieve_script_compile: yes<br>autocreate_sieve_script_compiled: default.script.bc<br>sievedir: /var/spool/sieve/<br><br></div>Distributive: Ubuntu 14.04.3<br></div><div><br></div><div>I&#39;ll be glad for any help. )<br></div><br>Best regards, Artyom</div>