Hi,
I have a problem with my hanging claws-mail. I first subscribed to their bug tracker, described the problem and before I pressed on submit in their bugtracker, I realized it might be a problem with dovecot.
I'm using dovecot for internal purposes only (catching all my external boxes and storing locally):
1.2.8: /usr/local/etc/dovecot.conf
OS: FreeBSD 7.2-RELEASE-p5 i386
listen: *, [::] ssl: required disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable: /usr/local/libexec/dovecot/imap-login verbose_proctitle: yes first_valid_uid: 1000 first_valid_gid: 1000 mail_privileged_group: mail mail_location: maildir:~/.mails imap_client_workarounds: delay-newmail netscape-eoh tb-extra-mailbox-sep lda: postmaster_address: postmaster@example.com sendmail_path: /usr/sbin/sendmail auth default: mechanisms: plain login username_format: %Lu passdb: driver: pam args: session=yes dovecot userdb: driver: passwd args: blocking=yes socket: type: listen client: path: /var/run/dovecot/auth-client mode: 432 master: path: /var/run/dovecot/auth-master mode: 384
The mailboxes are on simple UFS2 file system.
Here is what I get when listing subscribed folders, like claws-mail does:
. LSUB "" "*"
- LSUB () "." "Trash"
- LSUB () "." "Queue"
- LSUB () "." "Sent"
- LSUB () "." "Drafts"
- LSUB () "." "INBOX"
- LSUB () "." "INBOX.FreeBSD."
- LSUB () "." "INBOX.Spam"
- LSUB () "." "INBOX.Spam.LearnHam"
- LSUB () "." "INBOX.Spam.LearnSpam"
- LSUB () "." "INBOX.Steno"
- LSUB () "." "INBOX.Gentoo"
- LSUB () "." "INBOX.Notifications" . OK Lsub completed.
Please notice the "INBOX.FreeBSD." with the dot at the end of the folder name. Here the output of LIST:
. LIST "" "*"
- LIST (\HasNoChildren) "." "Trash"
- LIST (\HasNoChildren) "." "Queue"
- LIST (\HasNoChildren) "." "Sent"
- LIST (\HasNoChildren) "." "Drafts"
- LIST (\HasChildren) "." "INBOX"
- LIST (\HasChildren) "." "INBOX.FreeBSD"
- LIST (\HasNoChildren) "." "INBOX.FreeBSD.current"
- LIST (\HasNoChildren) "." "INBOX.FreeBSD.Foren"
- LIST (\HasNoChildren) "." "INBOX.FreeBSD.announce"
- LIST (\HasNoChildren) "." "INBOX.FreeBSD.stable"
- LIST (\HasChildren) "." "INBOX.Spam"
- LIST (\HasNoChildren) "." "INBOX.Spam.LearnHam"
- LIST (\HasNoChildren) "." "INBOX.Spam.LearnSpam"
- LIST (\HasNoChildren) "." "INBOX.Gentoo"
- LIST (\HasNoChildren) "." "INBOX.Steno"
- LIST (\HasNoChildren) "." "INBOX.Notifications" . OK List completed.
The folder name here does not have the dot at the end? Why is this happening? The RFC says the output should not differ, as far as I understood it.
I think it might be the dot in LSUB causing claws-mail loop indefinitely when refreshing the folder structure. Annoying!!
I hope, you can help me. Thanks in advance.
-- Martin Sugioarto