On 22/09/2023 12:27 EEST sahsanu via dovecot dovecot@dovecot.org wrote:
Hello,
I'm using Dovecot 2.3.19.1 and Pigeonhole 0.5.19 on Debian 12.1 and I'm trying to use sieve extensions vacation and redirect but I'm having issues because of the creation of file /home/USER/.dovecot.lda-dupes and dir /home/USER/.dovecot.lda-dupes.locks
The error in logs is pretty clear, lda doesn't have perms to create any of them because /home/USER/ is owned by root # namei -mo /home/user2/ f: /home/user2/ drwxr-xr-x root root / drwxr-xr-x root root home drwxr-xr-x root root user2
Dovecot expects mail user's home to be writable. If your home is not writable by the user, you need to set mail_home=~/mail/ or something and make that directory writable to dovecot, e.g. with chown.
Aki