This documentation is for Dovecot v1.x, see wiki2 for v2.x documentation.
Differences between revisions 8 and 9
Revision 8 as of 2006-01-07 06:35:51
Size: 2007
Editor: MichaelLong
Comment: subscriptions/.subscriptions
Revision 9 as of 2006-05-18 11:43:59
Size: 2063
Comment: Add TOC, use tags in IMAP session, use example.org and add LOGOUT command.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[TableOfContents]]
Line 21: Line 23:
If it's still not working, check first if the problem is with IMAP client or server configuration. Easiest way to do this is to talk IMAP directly: If it's still not working, check first if the problem is with IMAP client or server configuration. Easiest way to do this is to talk IMAP directly (include the A, B, C).
Line 24: Line 26:
telnet imap.server.org 143
x login username password
x list "" *
telnet imap.example.org 143
A login username password
B list "" *
C logout

TableOfContents

Missing mailboxes

Dovecot by default doesn't use any "personal IMAP namespace prefix", which clients often call either "IMAP namespace" or "IMAP prefix". With Courier you probably had this set to "INBOX.", with UW-IMAP you might have set it to "mail/". So, the solution is simply to set this field empty and restart your IMAP client. If this helps, but you don't want to modify clients' configuration, see [wiki:Namespaces Namespaces].

If this didn't help, you might have default_mail_env setting wrong. If it's unset, Dovecot tries to detect where your mail is stored by looking at ~/Maildir, ~/mail, /var/spool/mail/ and /var/mail/ directories. Depending on what you want, Dovecot might have guessed wrong.

If that didn't help, make sure the directory permissions are correct.

Missing INBOX

See if the mails are stored in ~/mbox file. If ~/mbox file exists, UW-IMAP moves mails from /var/mail/user there. Currently Dovecot doesn't support this feature, so you'll have to either move everyone's mails to ~/mbox and reconfigure MTA/LDA to store mails there, or alternatively get the ~/mbox users to move their mails back to /var/mail/user. This feature may be implemented later, but it's not planned in near future.

Alternative way is to symlink your mbox file into right place in your maildir so that emails can be read thru that.

Subscriptions

Dovecot uses different filenames for list of mailbox subscriptions. You'll need to rename these to ones that Dovecot wants (currently ".subscriptions" for MBOX, "subscriptions" for Maildir, and "dovecot.subscriptions" for dbox). See [wiki:Migration Migration] page for more information.

Troubleshooting

If it's still not working, check first if the problem is with IMAP client or server configuration. Easiest way to do this is to talk IMAP directly (include the A, B, C).

telnet imap.example.org 143
A login username password
B list "" *
C logout

If you see a list of expected mailboxes, the problem is with your IMAP client.

None: MissingMailboxes (last edited 2009-03-15 22:35:23 by localhost)