Hello
I would like to setup a public namespace with folders under it that are accessiable by certain users. Something like this:
Projects---- | |-----03060 | |-----04579
Users should be able to move emails from their inbox to the shared folders, and all user can see the moved email.
Here is what I have done so far:
- I installed dovecot-1.0-0 4 stable20050221.rhf3.at.i386.rpm to a Fedora core 3 machine with Postfix and procmail.
- Tested mail server - both pop and imap work.
- Modified dovecot conf. file with the following entry:
namespace private { separator = / prefix = inbox = yes hidden = no }
namespace public { separator = . prefix = Projects. location = maildir:/var/mail/Projects inbox = no hidden = no }
- Restart dovecot. Test - imap and pop work.
- Create group imapu. Add email users to group imapu
- Create (as root) /var/mail/Projects. Change group to imapu. Change mode 770
- Touch file dovecot-shared to /var/mail/Projects. Change group to imapu. Change mode 770
- Make directory /var/mail/Projects/.03060. Change group to imapu. Change mode 770
- Touch file dovecot-shared to /var/mail/Projects/.03060. Change group to imapu. Change mode to 770
- Restart dovecot.
I start up thunderbird and the Project namespace shows up. I then subscribe to 03060 and get this error: The current command did not succeed. The mail server responded: Error in IMAP command UID: Invalid BODY[..] parameter: Missing '>' <10240.-1357>'.
I click ok and I can move email from the inbox to 03060. The mail shows up in 03060. No other user can then subscribe to 03060.
What am I doing wrong?
Thanks Rick