|
Here are the instructions for getting SquirrelMail 1.4.5 or older to work with Dovecot using Maildir.
SquirrelMail 1.4.6 and 1.5.1 dovecot preset
<code>
imap_server_type = dovecot or other
default_folder_prefix = <none> (is set to empty string)
trash_folder = Trash
sent_folder = Sent
draft_folder = Drafts
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = detect
delete_folder = false
force_username_lowercase = true
</code>
Preset was tested on Dovecot 0.99.14 and 1.0alpha with default namespace settings. If you use Dovecot 1.0 with custom namespace settings, preset might not match your layout.
delete_folder can be set to true. force_username_lowercase depends on your authentication system.
How to do that with minimal changes in SquirrelMail settings
1. Apply courier imap preset (conf.pl -> d -> courier)
2. Change default folder prefix to empty string (conf.pl -> 3. Folder settings -> 1. Default folder prefix)
3. Change IMAP server type to 'other' (conf.pl -> 2. Server settings -> A. Update IMAP settings -> 8. Server software)
Don't set IMAP server's type to any other server unrelated to dovecot. SquirrelMail functions might apply workarounds specific to selected IMAP server.
*Note: If you don't already know this (I didn't) you'll need to log out and back into squirrelmail to see your changes. My folders refused to nest until I did that! (rickm net at isite au .. move the net before the au)
|