On Thursday 01 January 2015 08:36:40 Robert Blayzor did opine And Gene did reply: > On Jan 1, 2015, at 8:10 AM, Stephan Bosch <step...@rename-it.nl> wrote: > > Could you enable mail_debug? That should show why it is trying to > > recompile the Sieve script. > > Well, that it does! And it's saying the script is "not up to date" and > tries to recompile it. However, I'm not sure why it would say it's > NOT up to date, it most certainly was manually compiled by me and not > touched afterwards. Would commented likes, starting with "#" in the > script have anything to do with it? > > > Jan 01 13:32:30 lda(rt): Debug: sieve: file storage: Using script > storage path: /etc/dovecot/sieve/default.sieve Jan 01 13:32:30 > lda(rt): Debug: sieve: file script: Opened script `default' from > `/etc/dovecot/sieve/default.sieve' Jan 01 13:32:30 lda(rt): Debug: > sieve: Using the following location for user's Sieve script: > /etc/dovecot/sieve/default.sieve Jan 01 13:32:30 lda(rt): Debug: > sieve: Loading script /etc/dovecot/sieve/default.sieve Jan 01 13:32:30 > lda(rt): Debug: sieve: Script binary /etc/dovecot/sieve/default.svbin > is not up-to-date Jan 01 13:32:30 lda(rt): Debug: sieve: Script > `default' from /etc/dovecot/sieve/default.sieve successfully compiled > Jan 01 13:32:30 lda(rt): Error: sieve: binary save: failed to create > temporary file: > open(/etc/dovecot/sieve/default.svbin.dogpile.devnull.us.679.) failed: > Permission denied (euid=1002(rt) egid=1002(rt) missing +w perm: > /etc/dovecot/sieve, dir owned by 26:0 mode=0755)
Obviously, the last 3 lines are showing a perms problem. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS