[Dovecot] Dovecot And ThunderBird
Hello All!
i`m using Dovecot 1.2.4 and Thunderbird 2.0.0.23 (Ubuntu)
Trouble with shared folder and marks. For example:
- first user set flag "important", other users can see it - all ok.
- first user unset flag "important", other users see it yet, it
s don
t change.
But with asterisk (\Flagged) all OK.
Please help find - who are wrong? ThunderBird or dovecot?
my conf: # 1.2.4: /etc/dovecot/dovecot.conf # OS: Linux 2.6.28-hardened-r9 i686 Gentoo Base System release 1.12.11.1 reiserfs log_path: /var/log/dovecot_err.log info_log_path: /var/log/dovecot_info.log protocols: imap pop3 imaps pop3s managesieve ssl_cert_file: /etc/dovecot/ssl/mail.proton-sss.ru.pem ssl_key_file: /etc/dovecot/ssl/mail.proton-sss.ru.key disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/libexec/dovecot/imap-login login_executable(imap): /usr/libexec/dovecot/imap-login login_executable(pop3): /usr/libexec/dovecot/pop3-login login_executable(managesieve): /usr/libexec/dovecot/managesieve-login mail_location: maildir:/home/%u/.maildir mail_executable(default): /usr/libexec/dovecot/imap mail_executable(imap): /usr/libexec/dovecot/imap mail_executable(pop3): /usr/libexec/dovecot/pop3 mail_executable(managesieve): /usr/libexec/dovecot/managesieve mail_plugins(default): acl imap_acl mail_plugins(imap): acl imap_acl mail_plugins(pop3): mail_plugins(managesieve): mail_plugin_dir(default): /usr/lib/dovecot/imap mail_plugin_dir(imap): /usr/lib/dovecot/imap mail_plugin_dir(pop3): /usr/lib/dovecot/pop3 mail_plugin_dir(managesieve): /usr/lib/dovecot/managesieve namespace: type: private separator: / inbox: yes list: yes subscriptions: yes namespace: type: shared separator: / prefix: shared/%%u/ location: maildir:%%h/.maildir/:INDEX=%h/.maildir/shared/%%u list: children lda: postmaster_address: postmaster@example.com mail_plugins: acl mail_plugin_dir: /usr/lib/dovecot/lda auth default: passdb: driver: ldap args: /etc/dovecot/dovecot-ldap.conf userdb: driver: ldap args: /etc/dovecot/dovecot-ldap.conf socket: type: listen client: path: /var/run/dovecot/auth-client mode: 432 group: mail master: path: /var/run/dovecot/auth-master mode: 432 user: mail group: users plugin: acl: vfile acl_shared_dict: file:/var/lib/dovecot/shared-mailboxes sieve: ~/.dovecot.sieve sieve_dir: ~/sieve dict: expire: db:/var/lib/dovecot/expire.db
file dovecot-shared in shared maildir presents, and flag \Seen are private.
-- С уважением Системный администратор ООО НПП "СПЕЦСТРОЙ-СВЯЗЬ" Захаренко Михаил тел. +78634 311562 доб. 478
On Oct 2, 2009, at 9:08 AM, Михаил Захаренко wrote:
Hello All!
i`m using Dovecot 1.2.4 and Thunderbird 2.0.0.23 (Ubuntu)
Trouble with shared folder and marks. For example:
- first user set flag "important", other users can see it - all ok.
- first user unset flag "important", other users see it yet, it
s don
t change.But with asterisk (\Flagged) all OK.
Please help find - who are wrong? ThunderBird or dovecot?
Most likely Thunderbird. But you could verify that by looking at the
IMAP traffic, either in Thunderbird http://wiki.dovecot.org/Debugging/Thunderbird
or with Dovecot's rawlog http://wiki.dovecot.org/Debugging/Rawlog
Hello!
I think i misunderstood trouble in first time. When flag unchecked by creator - all works well. But if first user set flag important, and second user uncheck this flag in logs appear this:
at fetching flag state by second user: -1433995376[d65f20]: queuing url:imap://natyonok@proton-sss.dnsalias.org:143/customKeywords>UID>/shared/test/INBOX>5>>$label1 -1433995376[d65f20]: considering playing queued url:imap://natyonok@proton-sss.dnsalias.org:143/customKeywords>UID>/shared/test/INBOX>5>>$label1 -1433995376[d65f20]: creating protocol instance to play queued url:imap://natyonok@proton-sss.dnsalias.org:143/customKeywords>UID>/shared/test/INBOX>5>>$label1 -*1433995376[d65f20]: failed creating protocol instance to play queued* url:imap://natyonok@proton-sss.dnsalias.org:143/customKeywords>UID>/shared/test/INBOX>5>>$label1 -2016138928[1ac6b20]: 262bbe0:proton-sss.dnsalias.org:S-shared/test/INBOX:SendData: 53 uid store 5 +FLAGS ($label1) -2016138928[1ac6b20]: ReadNextLine [stream=90052510 nb=24 needmore=0] -2016138928[1ac6b20]: 262bbe0:proton-sss.dnsalias.org:S-shared/test/INBOX:CreateNewLineFromSocket: 53 OK Store completed.
at unchecking:
262bbe0:proton-sss.dnsalias.org:S-shared/test/INBOX:ProcessCurrentURL:imap://natyonok@proton-sss.dnsalias.org:143/customKeywords%3EUID%3E/shared/test/INBOX%3E5%3E%3E$label1:
= currentUrl
*-2016138928[1ac6b20]:
262bbe0:proton-sss.dnsalias.org:S-shared/test/INBOX:SendData: 54 uid
store 5 -FLAGS ($label1)*
-2016138928[1ac6b20]: ReadNextLine [stream=90052510 nb=35 needmore=0]
-2016138928[1ac6b20]:
262bbe0:proton-sss.dnsalias.org:S-shared/test/INBOX:CreateNewLineFromSocket:
- 2 FETCH (UID 5 FLAGS (nonjunk)) -2016138928[1ac6b20]: ReadNextLine [stream=90052510 nb=24 needmore=0] -2016138928[1ac6b20]: 262bbe0:proton-sss.dnsalias.org:S-shared/test/INBOX:CreateNewLineFromSocket: 54 OK Store completed.
first user see: 225ba20:proton-sss.dnsalias.org:S-shared/test/INBOX:CreateNewLineFromSocket:
- 2 FETCH (UID 5 FLAGS (\Seen \Recent nonjunk)) -1980425904[225c390]: ReadNextLine [stream=1c17650 nb=24 needmore=0] -1980425904[225c390]: 225ba20:proton-sss.dnsalias.org:S-shared/test/INBOX:CreateNewLineFromSocket: 64 OK Fetch completed. -2024855216[29b19e0]: ReadNextLine [stream=27e0300 nb=41 needmore=0] *-2024855216[29b19e0]: 2462a40:test:S-INBOX:CreateNewLineFromSocket: * 2 FETCH (UID 5 FLAGS (\Seen nonjunk))* -2024855216[29b19e0]: ReadNextLine [stream=27e0300 nb=24 needmore=0] -2024855216[29b19e0]: 2462a40:test:S-INBOX:CreateNewLineFromSocket: 30 OK Fetch completed
as see from log some error appears to second user, and Thunderberd get
right flags for letter (without $label1) BUT! Thunderbird don`t unset
this flag ...
Please help ...
Timo Sirainen пишет:
On Oct 2, 2009, at 9:08 AM, Михаил Захаренко wrote:
Hello All!
i`m using Dovecot 1.2.4 and Thunderbird 2.0.0.23 (Ubuntu)
Trouble with shared folder and marks. For example:
- first user set flag "important", other users can see it - all ok.
- first user unset flag "important", other users see it yet, it
s don
t change.But with asterisk (\Flagged) all OK.
Please help find - who are wrong? ThunderBird or dovecot?
Most likely Thunderbird. But you could verify that by looking at the IMAP traffic, either in Thunderbird http://wiki.dovecot.org/Debugging/Thunderbird or with Dovecot's rawlog http://wiki.dovecot.org/Debugging/Rawlog
-- С уважением Системный администратор ООО НПП "СПЕЦСТРОЙ-СВЯЗЬ" Захаренко Михаил тел. +78634 311562 доб. 478
On Mon, 2009-10-05 at 10:01 +0400, Михаил Захаренко wrote:
as see from log some error appears to second user, and Thunderberd get right flags for letter (without $label1) BUT! Thunderbird don`t unset
this flag ...
Looks like a Thunderbird bug. Report it to them. Or perhaps try Thunderbird 3 beta to see if it's fixed already there. There's anyway nothing Dovecot can do about this.
participants (2)
-
Timo Sirainen
-
Михаил Захаренко