> On Sat, 2011-06-25 at 03:58 -0400, [email protected] wrote: >> I am running dovecot 2.0.13 on CentOS5, set up with only local system >> users, and single instance store set up in a single directory. >> >> e.g. >> mail_attachment_dir = /var/mail/attachments > > Currently you can't. I was a bit lazy in implementing this code not to > preserve permissions. The idea would be anyway that you could > make /var/mail/attachments 02770 and e.g. group=mail. Then set > mail_access_groups=mail to Dovecot. Now the code should have created new > directories under that with the same permissions and the files as 0660, > but looks like it doesn't. The code is in src/lib-fs/fs-posix.c if you > want to fix it yourself. You could as a workaround simply change all > 0600 -> 0660 and 0700 -> 0770 and I guess it would work. > Ok, if I understand you correctly, I would need to chmod to 660/770, but it would only work on existing folders, and every new item will be created as 600/700?
I guess the best way is setting up virtual users, presumably these work under a single system account? (for the time being this is running on a test server, using the simplest setup with system users) Thanks for your help!
