<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've never wrote on C so it's difficult for me to find it.<br>When Cyrus
(2.5.3 or 2.5.6) create default sieve script it doesn'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 ?&?P??default.script.bc<br>-rw------- 1 cyrus mail 231 Sep 26 00:41 ?&?P??default.script.script<br>lrwxrwxrwx 1 cyrus mail 17 Sep 26 00:41 ?&?P??defaultbc -> 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'll be glad for any help. )<br></div><br>Best regards, Artyom</div>