Am 06.02.2013 14:44, schrieb Gustavo Sansone:
hello everyone, i'm new to this list i'm running dovecot as imap+pop (2.1.12) and roundcube (0.8.4) as client. and made a Courier migration following the dovecot wiki.
file/folder structure is as follow:
/home/user/.maildir/cur /home/user/.maildir/.Drafts /home/user/.maildir/.Junk /home/user/.maildir/.Sent /home/user/.maildir/.Trash /home/user/.maildir/.Archive /home/user/.maildir/.Archive.2012 etc...
dovecot.conf configured with prefix = INBOX.
on roundcube config have: $rcmail_config['default_imap_folders'] = array('INBOX', 'INBOX.Drafts', 'INBOX.Sent', 'INBOX.Junk', 'INBOX.Trash');
it seems to work fine with this configuration. but i understand that that 'INBOX.' prefix is not supposed to be there because of the file structure i have on the server.
but, if i remove the INBOX. prefix from both configurations, then roundcube don't recognize special folders, and if i send a new mail, it creates a new folder INBOX.Sent on the file structure, and appears as a tree under INBOX on Roundcube GUI. then i have on my maildir structure two Sent folders: .maildir/INBOX.Sent .maildir/Sent and Roundcube recognize and subscribe to the new created folder as special Sent folder.
i can't figure out why it behaves that way
special folders seems to be very unstable $rcmail_config['default_imap_folders'] = array('INBOX', 'Drafts', 'Sent', 'Junk', 'Trash');
last week i had a user with a "could not connect to storage"-like message while try delete mails, well the folder is called "trash" on the server and by definition IMAP is NOT case-sensitive, the same for drafts, you have to configure "drafts" manually as special folder
i would say these are bugs and independent how you configure this you can not expect that every client is using the same case-sensitivity