The LDA Sieve plugin does not have permission to save global Sieve script binaries


Enter Your Query:
Use '%' for wildcards and quotes for "exact phrases"


Top Level » Email » Dovecot

The LDA Sieve plugin does not have permission to save global Sieve script binariesLast Modified: Apr 24, 2015, 1:00 am
If you're running into the following Dovecot/Sieve error:

Apr 21 09:25:55 host dovecot[2495]: lmtp(user@domain.com): Error: X372JoQ7NVVnMAAA6sOcDg: sieve: binary save: failed to create temporary file: open(/var/lib/dovecot/sieve/default.svbin.somevalue.com.10452.) failed: Permission denied (euid=509(fred) egid=8(mail) missing +w perm: /var/lib/dovecot/sieve, we're not in group 0(root), dir owned by 0:0 mode=0775)
Apr 21 09:25:55 host dovecot[2495]: lmtp(user@domain.com): Error: X372JoQ7NVVnMAAA6sOcDg: sieve: The LDA Sieve plugin does not have permission to save global Sieve script binaries; global Sieve scripts like `/var/lib/dovecot/sieve/default.sieve' need to be pre-compiled using the sievec tool

Try running:

sievec /var/lib/dovecot/sieve/default.sieve

If that doesn't work, please contact support, with the output from the following commands:

ls -la /var/lib/dovecot/sieve/
dovecot --version

© 2018 JBMC Software, Suite 173  3-11 Bellerose Drive, St Albert, AB  T8N 1P7  Canada.  Mon-Fri 9AM-5PM MST