Sieve permissions issue following update

Stephan Bosch stephan at rename-it.nl
Thu Jan 1 13:10:12 UTC 2015


On 12/31/2014 5:05 PM, Robert Blayzor wrote:
> On Dec 10, 2014, at 1:52 AM, Steffen Kaiser <skdovecot at smail.inf.fh-brs.de> wrote:
>
> I've been following this thread and have been seeing a similar problem.  Dovecot 2.2.5 and pigeonhole-0.4.6
>

> Yet, dovecot still tries to compile it under the user in that path.
>
>
> Dec 31 15:55:11 dovecot: lda(fred): Error: sieve: binary save: failed to create temporary file: open(/etc/dovecot/sieve/default.svbin.localhost.87581.) failed: Permission denied (euid=1002(fred) egid=1002(fred) missing +w perm: /etc/dovecot/sieve, dir owned by 26:0 mode=0755)
> Dec 31 15:55:11 dovecot: lda(fred): Error: sieve: The LDA Sieve plugin does not have permission to save global Sieve script binaries; global Sieve scripts like `/etc/dovecot/sieve/default.sieve' need to be pre-compiled using the sievec tool
> Dec 31 15:55:11 dovecot: lda(fred): sieve: msgid=<63706CEA-E77F-45BE-B848-1E664773EBDE at inoc.net>: stored mail into mailbox 'INBOX'

Could you enable mail_debug? That should show why it is trying to
recompile the Sieve script.

Regards,

Stephan.


More information about the dovecot mailing list