Petar Bogdanovic schreef op 12-1-2015 om 13:05:
Hi,
I ran into some troubles while upgrading pigeonhole:
crane dovecot: lda(petar): Error: sieve: Failed to access user storage (temporary failure) crane dovecot: lda(petar): Error: sieve: file storage: Could not find storage root directory; path was left unconfigured and autodetection failed
After reading through the changelog, I noticed that there have been some changes in the script storage location syntax but that old prefix-less paths should still work fine.
My lda-configuration is very simple:
# lda protocol lda { mail_plugins = sieve postmaster_address = <snip> } plugin { sieve = /data/dovecot/user/%u.sieve sieve_extensions = +editheader sieve_max_redirects = 50 }
And even if I change $sieve to:
sieve = file:/data/dovecot/user/%u.sieve
the error messages disappear but based on the sudden unfiltered wave of mails in my INBOX that I usually store somewhere else, I guess the path still doesn't work.
You can enable mail_debug=yes to see where it is looking for the Sieve scripts.
Regards,
Stephan.