SquirrelMail English Site Russian Site Japanese Site 
News
About
Support
Screen shots
Download
Plugins
Documentation
Sponsors



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

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

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)
© 1999-2009 by The SquirrelMail Project Team