[Dovecot] dovecot vs. Thunderbird
Hello (and Moin Moin) ;)
I have currently a straith Problem ...
I have our IMAP-Server migrated from an old cyrus the the current stable Version of dovecot. In the old configuration we organized many mails (e.g. root-Stuff) in Public Folders. They structure had nearly 5 folderlevels.
After the complete migration an syncronize we switch complete to the dovecot setup.
At this moment we have problems with access to the Public Folders. (We use as Client the actualy Thunderbird3 ...)
When i want subscribe Folders, i have no access to folder are deeper as second level!
Now, i have testet with rawlogs an switch on the debugging in Thunderbird, but a have no more idea! :-(
Here an extract of our Public Folders: ,------------------------------------- Shared Folders +- shared +- backup | +- archive | +- warnings +- databases +- WARNINGS +- ERRORS +- archive +- projects +- ... +- ... +- archive `------------------------------------- I can see max. the Folders 'Shared Folders.shared.backup', not they subfolders! :(
Now the techs: ,------------------------------------- dovecot --version 1.2.11
dovecot -n # 1.2.11: /etc/dovecot/dovecot.conf # OS: Linux 2.6.26-2-686 i686 Debian 5.0.4 ext3 log_path: /var/log/dovecot/dovecot.log info_log_path: /var/log/dovecot/dovecot.info.log log_timestamp: %Y-%m-%d %H:%M:%S | protocols: imap managesieve lda listen(default): * listen(imap): * listen(managesieve): *:2000 disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/lib/dovecot/imap-login login_executable(imap): /usr/lib/dovecot/imap-login login_executable(managesieve): /usr/lib/dovecot/managesieve-login login_greeting: S2B Dovecot ready. login_log_format_elements: user=<%n> method=%m rip=%r lip=%l %c max_mail_processes: 64 verbose_proctitle: yes first_valid_gid: 100 mail_privileged_group: vmail mail_uid: 1101 mail_gid: 1101 mail_location: maildir:/home/vmail/%n/:CONTROL=/home/vmail/%n/control:INDEX=/home/vmail/%n/indexes mailbox_idle_check_interval: 120 mail_debug: yes maildir_stat_dirs: yes mbox_write_locks: fcntl dotlock mail_executable(default): /usr/lib/dovecot/rawlog /usr/lib/dovecot/imap mail_executable(imap): /usr/lib/dovecot/rawlog /usr/lib/dovecot/imap mail_executable(managesieve): /usr/lib/dovecot/managesieve mail_plugins(default): autocreate mail_plugins(imap): autocreate mail_plugins(managesieve): mail_plugin_dir(default): /usr/lib/dovecot/modules/imap mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap mail_plugin_dir(managesieve): /usr/lib/dovecot/modules/managesieve mail_log_prefix: %Us(%n): namespace: type: private separator: . location: maildir:/home/vmail/%n/:CONTROL=/home/vmail/%n/control:INDEX=/home/vmail/%n/indexes:LAYOUT=maildir++ inbox: yes list: yes subscriptions: yes namespace: type: public separator: . prefix: Shared Folders. location: maildir:/home/vmail/folder-shared:CONTROL=/home/vmail/%n/shared.control/:INDEX=/home/vmail/%n/shared.indexes/:LAYOUT=maildir++ list: yes lda: postmaster_address: postmaster@.....de mail_plugins: sieve auth_socket_path: /var/run/dovecot/auth-master deliver_log_format: msgid=%m: %$ log_path: /var/log/dovecot/dovecot-deliver.log info_log_path: /var/log/dovecot/dovecot-deliver.log mail_debug: yes auth default: mechanisms: plain login cache_size: 2048 username_format: %Ln worker_max_count: 25 passdb: driver: pam args: session=yes cache_key=%u dovecot passdb: driver: passwd-file args: /etc/dovecot/dovecot-pwd.conf userdb: driver: static args: uid=1101 gid=1101 home=/home/vmail/%Lu socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 384 user: vmail group: vmail plugin: autocreate: Trash autocreate2: Spam autosubscribe: Trash autosubscribe2: Spam mail_log_events: delete undelete expunge copy mailbox_delete mailbox_rename mail_log_fields: uid box msgid size convert_skip_broken_mailboxes: no convert_skip_dotdirs: no sieve: /home/SIEVE-SCRIPTE/%Ln.sieve mail_debug: yes `-------------------------------------
Can you please help me?
Bodo
PS: sorry about my english :}
On 06/15/2010 08:11 AM, Bodo Schulz wrote:
When i want subscribe Folders, i have no access to folder are deeper as second level!
I've seen this with Thunderbird 3.x (it worked fine with 2.x). I suppose it's a Thunderbird bug. To be sure, connect manually and ask for a list of folders: http://wiki.dovecot.org/TestInstallation
-- If you wish women to love you, be original; I know a man who wore fur boots summer and winter, and women fell in love with him. -- Anton Chekhov
Eduardo M KALINOWSKI eduardo@kalinowski.com.br
Am 15.06.2010 14:13, schrieb Eduardo M KALINOWSKI:
On 06/15/2010 08:11 AM, Bodo Schulz wrote:
When i want subscribe Folders, i have no access to folder are deeper as second level!
I've seen this with Thunderbird 3.x (it worked fine with 2.x). I suppose it's a Thunderbird bug. To be sure, connect manually and ask for a list of folders: http://wiki.dovecot.org/TestInstallation
Thanks. My test via telnet works fine. I see all Public Forlders.
Greetings, Bodo
On Tue, 2010-06-15 at 13:11 +0200, Bodo Schulz wrote:
At this moment we have problems with access to the Public Folders. (We use as Client the actualy Thunderbird3 ...)
When i want subscribe Folders, i have no access to folder are deeper as second level!
I'd try talking IMAP protocol directly. Does LIST show the missing folders? http://wiki.dovecot.org/TestInstallation
Now, i have testet with rawlogs an switch on the debugging in Thunderbird, but a have no more idea! :-(
Would have also been useful if you posted the rawlog..
Am 15.06.2010 14:34, schrieb Timo Sirainen:
On Tue, 2010-06-15 at 13:11 +0200, Bodo Schulz wrote:
At this moment we have problems with access to the Public Folders. (We use as Client the actualy Thunderbird3 ...)
When i want subscribe Folders, i have no access to folder are deeper as second level!
I'd try talking IMAP protocol directly. Does LIST show the missing folders? http://wiki.dovecot.org/TestInstallation
Via telnet, i see all Public Folders, right.
Now, i have testet with rawlogs an switch on the debugging in Thunderbird, but a have no more idea! :-(
Would have also been useful if you posted the rawlog..
Here he comes: ,-------------------------------------------------------------------------- ==> dovecot.rawlog/20100616-101322-9879.in <== DONE 56 lsub "" "*" 57 list "" "%" 58 list "" "%.%" 59 lsub "" "Shared Folders.*" 60 list "" "Shared Folders.%" 61 list "" "Shared Folders.%.%" 62 IDLE
==> dovecot.rawlog/20100616-101322-9879.out <== 55 OK Idle completed.
- LSUB () "." "Trash"
- LSUB () "." "Spam"
- LSUB () "." "INBOX"
- LSUB () "." "Sent"
- LSUB () "." "Drafts"
- LSUB () "." "Shared Folders.shared.backup"
- LSUB () "." "Shared Folders.shared.root.szz" 56 OK Lsub completed.
- LIST (\HasNoChildren) "." "Drafts"
- LIST (\HasNoChildren) "." "Sent"
- LIST (\HasNoChildren) "." "Queue"
- LIST (\HasNoChildren) "." "Spam"
- LIST (\HasNoChildren) "." "Trash"
- LIST (\HasNoChildren) "." "INBOX"
- LIST (\Noselect \HasChildren) "." "Shared Folders" 57 OK List completed.
- LIST (\HasChildren) "." "Shared Folders.shared" 58 OK List completed.
- LSUB () "." "Shared Folders.shared.backup"
- LSUB () "." "Shared Folders.shared.root.szz" 59 OK Lsub completed.
- LIST (\HasChildren) "." "Shared Folders.shared" 60 OK List completed.
- LIST (\HasChildren) "." "Shared Folders.shared.db-info"
- LIST (\HasChildren) "." "Shared Folders.shared.backup"
- LIST (\HasChildren) "." "Shared Folders.shared.svn"
- LIST (\HasChildren) "." "Shared Folders.shared.root"
- LIST (\HasChildren) "." "Shared Folders.shared.operating"
- LIST (\HasNoChildren) "." "Shared Folders.shared.test"
- LIST (\HasNoChildren) "." "Shared Folders.shared.Postmaster_S2"
- LIST (\HasNoChildren) "." "Shared Folders.shared.spam"
- LIST (\HasNoChildren) "." "Shared Folders.shared.amavis"
- LIST (\HasNoChildren) "." "Shared Folders.shared.hetzner"
- LIST (\HasNoChildren) "." "Shared Folders.shared.ssl-certificates"
- LIST (\HasNoChildren) "." "Shared Folders.shared.debian-mailings"
- LIST (\HasNoChildren) "." "Shared Folders.shared.unsorted" 61 OK List completed.
- idling '--------------------------------------------------------------------------
And here are a screenshot from the Thunderbird: http://yfrog.com/j5thunderbirdip and from Claws: http://yfrog.com/5hclawsxp
The same server, user, connection-settings ...
Thanks for your help!
Greetings, Bodo
Am 16.06.2010 10:22, schrieb Bodo Schulz:
Am 15.06.2010 14:34, schrieb Timo Sirainen:
On Tue, 2010-06-15 at 13:11 +0200, Bodo Schulz wrote:
At this moment we have problems with access to the Public Folders. (We use as Client the actualy Thunderbird3 ...)
When i want subscribe Folders, i have no access to folder are deeper as second level!
I'd try talking IMAP protocol directly. Does LIST show the missing folders? http://wiki.dovecot.org/TestInstallation
Via telnet, i see all Public Folders, right.
Now, i have testet with rawlogs an switch on the debugging in Thunderbird, but a have no more idea! :-(
Would have also been useful if you posted the rawlog..
Here he comes: ,-------------------------------------------------------------------------- ==> dovecot.rawlog/20100616-101322-9879.in <== DONE 56 lsub "" "*" 57 list "" "%" 58 list "" "%.%" 59 lsub "" "Shared Folders.*" 60 list "" "Shared Folders.%" 61 list "" "Shared Folders.%.%" 62 IDLE
==> dovecot.rawlog/20100616-101322-9879.out <== 55 OK Idle completed.
- LSUB () "." "Trash"
- LSUB () "." "Spam"
- LSUB () "." "INBOX"
- LSUB () "." "Sent"
- LSUB () "." "Drafts"
- LSUB () "." "Shared Folders.shared.backup"
- LSUB () "." "Shared Folders.shared.root.szz" 56 OK Lsub completed.
- LIST (\HasNoChildren) "." "Drafts"
- LIST (\HasNoChildren) "." "Sent"
- LIST (\HasNoChildren) "." "Queue"
- LIST (\HasNoChildren) "." "Spam"
- LIST (\HasNoChildren) "." "Trash"
- LIST (\HasNoChildren) "." "INBOX"
- LIST (\Noselect \HasChildren) "." "Shared Folders" 57 OK List completed.
- LIST (\HasChildren) "." "Shared Folders.shared" 58 OK List completed.
- LSUB () "." "Shared Folders.shared.backup"
- LSUB () "." "Shared Folders.shared.root.szz" 59 OK Lsub completed.
- LIST (\HasChildren) "." "Shared Folders.shared" 60 OK List completed.
- LIST (\HasChildren) "." "Shared Folders.shared.db-info"
- LIST (\HasChildren) "." "Shared Folders.shared.backup"
- LIST (\HasChildren) "." "Shared Folders.shared.svn"
- LIST (\HasChildren) "." "Shared Folders.shared.root"
- LIST (\HasChildren) "." "Shared Folders.shared.operating"
- LIST (\HasNoChildren) "." "Shared Folders.shared.test"
- LIST (\HasNoChildren) "." "Shared Folders.shared.Postmaster_S2"
- LIST (\HasNoChildren) "." "Shared Folders.shared.spam"
- LIST (\HasNoChildren) "." "Shared Folders.shared.amavis"
- LIST (\HasNoChildren) "." "Shared Folders.shared.hetzner"
- LIST (\HasNoChildren) "." "Shared Folders.shared.ssl-certificates"
- LIST (\HasNoChildren) "." "Shared Folders.shared.debian-mailings"
- LIST (\HasNoChildren) "." "Shared Folders.shared.unsorted" 61 OK List completed.
- idling '--------------------------------------------------------------------------
And here are a screenshot from the Thunderbird: http://yfrog.com/j5thunderbirdip and from Claws: http://yfrog.com/5hclawsxp
The same server, user, connection-settings ...
Thanks for your help!
Greetings, Bodo
for info tested with tb3 and dovecot2 no problem at subfolders of third level in own inbox, will try public folder later but it should make no difference
-- Best Regards
MfG Robert Schetterer
Germany/Munich/Bavaria
Am 16.06.2010 10:44, schrieb Robert Schetterer:
Am 16.06.2010 10:22, schrieb Bodo Schulz:
Am 15.06.2010 14:34, schrieb Timo Sirainen:
On Tue, 2010-06-15 at 13:11 +0200, Bodo Schulz wrote:
At this moment we have problems with access to the Public Folders. (We use as Client the actualy Thunderbird3 ...)
When i want subscribe Folders, i have no access to folder are deeper as second level!
I'd try talking IMAP protocol directly. Does LIST show the missing folders? http://wiki.dovecot.org/TestInstallation
Via telnet, i see all Public Folders, right.
Now, i have testet with rawlogs an switch on the debugging in Thunderbird, but a have no more idea! :-(
Would have also been useful if you posted the rawlog..
Here he comes: ,--------------------------------------------------------------------------
[...]
'--------------------------------------------------------------------------
And here are a screenshot from the Thunderbird: http://yfrog.com/j5thunderbirdip and from Claws: http://yfrog.com/5hclawsxp
The same server, user, connection-settings ...
Thanks for your help!
Greetings, Bodo
for info tested with tb3 and dovecot2 no problem at subfolders of third level in own inbox, will try public folder later but it should make no difference
But actually, we have dovecot-1.2.11 installed. And with this Version and Thundebird3 (and Apple mail.app) we have this Problem :(
Regards, Bodo
On Wed, 2010-06-16 at 10:22 +0200, Bodo Schulz wrote:
59 lsub "" "Shared Folders.*"
Here it first lists all subscribed mailboxes.
60 list "" "Shared Folders.%" 61 list "" "Shared Folders.%.%"
Here it gets the first and second level mailboxes. (This is actually a good idea to it this way.)
58 OK List completed.
- LSUB () "." "Shared Folders.shared.backup"
- LSUB () "." "Shared Folders.shared.root.szz" 59 OK Lsub completed.
Dovecot lists all subscribed mailboxes.
- LIST (\HasChildren) "." "Shared Folders.shared" 60 OK List completed.
Also answers correctly to second command.
- LIST (\HasChildren) "." "Shared Folders.shared.db-info"
- LIST (\HasChildren) "." "Shared Folders.shared.backup"
- LIST (\HasChildren) "." "Shared Folders.shared.svn"
- LIST (\HasChildren) "." "Shared Folders.shared.root"
- LIST (\HasChildren) "." "Shared Folders.shared.operating"
Also answers correct to 3rd command. Note how it says that all of these mailboxes have children. All of Dovecot's replies are correct.
And here are a screenshot from the Thunderbird: http://yfrog.com/j5thunderbirdip
So in TB it doesn't work.
and from Claws: http://yfrog.com/5hclawsxp
And it Claws it works. Clearly a TB bug.
On 2010-06-16 10:23 AM, Timo Sirainen wrote:
On Wed, 2010-06-16 at 10:22 +0200, Bodo Schulz wrote:
And here are a screenshot from the Thunderbird: http://yfrog.com/j5thunderbirdip
So in TB it doesn't work.
and from Claws: http://yfrog.com/5hclawsxp
And it Claws it works. Clearly a TB bug.
Please go file a bug - or, if you'd prefer not to, what version of TB was this (I'll go open one)?
--
Best regards,
Charles
On 16/06/2010 15:50, Charles Marcus wrote:
On 2010-06-16 10:23 AM, Timo Sirainen wrote:
On Wed, 2010-06-16 at 10:22 +0200, Bodo Schulz wrote:
And here are a screenshot from the Thunderbird: http://yfrog.com/j5thunderbirdip
So in TB it doesn't work.
and from Claws: http://yfrog.com/5hclawsxp
And it Claws it works. Clearly a TB bug.
Please go file a bug - or, if you'd prefer not to, what version of TB was this (I'll go open one)?
Someone further up the thread says that this is working with Dovecot 2 though? What is different about what D2 is doing vs 1.2.11?
Perhaps it's possible to workaround the issue while waiting for the monster that makes Debian updates look speedy to wakeup and issue a fix?
Ed W
On Wed, 2010-06-16 at 18:22 +0100, Ed W wrote:
Someone further up the thread says that this is working with Dovecot 2 though? What is different about what D2 is doing vs 1.2.11?
I doubt it's because of Dovecot version. v2.0's replies look correct, and v1.x will most likely give exactly the same replies.
On 2010-06-16 1:22 PM, Ed W wrote:
Someone further up the thread says that this is working with Dovecot 2 though? What is different about what D2 is doing vs 1.2.11?
I dunno - all I do know is Timo said there was a TB bug, and I tend to take his word for it.
One thing though - if the OP isn't testing with TB 3.1rc2, he should be
- it has fixed a *lot* of minor bugs and irritations, although of course it also introduces a new headache (they converted the Quickfilter search box to a huge toolbar - ugh!)...
--
Best regards,
Charles
On 16.06.2010 22:16, Charles Marcus wrote:
On 2010-06-16 1:22 PM, Ed W wrote:
Someone further up the thread says that this is working with Dovecot 2 though? What is different about what D2 is doing vs 1.2.11?
I dunno - all I do know is Timo said there was a TB bug, and I tend to take his word for it.
One thing though - if the OP isn't testing with TB 3.1rc2, he should be
- it has fixed a *lot* of minor bugs and irritations, although of course it also introduces a new headache (they converted the Quickfilter search box to a huge toolbar - ugh!)...
There was bug filled for Thunderbird already, for this kind of problem when user can't see below some level. Just can't find it from top of my mind.
Am 15.06.2010 13:11, schrieb Bodo Schulz:
Hello (and Moin Moin) ;)
I have currently a straith Problem ...
[...]
I have yesterday compile a old Thunderbird2 Version. This Version (2.0.0.23) works perfectly.
It is also an Bug in the used Thunderbird3 Version (3.0.4).
Thanks a lot for your help!
We still waiting for an update ...
Greetings from Hamburg, Bodo
participants (7)
-
Bodo Schulz
-
Charles Marcus
-
Ed W
-
Eduardo M KALINOWSKI
-
Nikolay Shopik
-
Robert Schetterer
-
Timo Sirainen