[Dovecot] My dovecot does not store Thunderbird flags
Hi all,
my Dovecot 1.1.20 does not store flags (I mean, Thunderbird Labels like ToDo, Important and so on..) When logging in via telnet, I get:
. examine INBOX
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $MDNSent Junk $Forwarded NotJunk receipt-handled $Label7 $label1 $label2 $label3 $label4 $label5 expired_2w expired_2m delete rimandata forwarded)
- OK [PERMANENTFLAGS ()] Read-only mailbox.
As per Thunderbird mozillazine page about tags (http://kb.mozillazine.org/Tags#IMAP) that's what the issue is. PERMANENTFLAGS should allow /* while in my server it's empty.
Could someone point me how can I change this behaviour or some hints ?
Thank you
Julien Buratto
dovecot -n # 1.1.20: /usr/local/etc/dovecot.conf # OS: Linux 2.6.9-67.0.4.EL i686 CentOS release 4.7 (Final) log_path: /var/log/maillog info_log_path: /var/log/maillog
PS: In case someone asks for it protocols: imaps imap pop3 pop3s disable_plaintext_auth: no login_dir: /usr/local/var/run/dovecot/login login_executable(default): /usr/local/libexec/dovecot/imap-login login_executable(imap): /usr/local/libexec/dovecot/imap-login login_executable(pop3): /usr/local/libexec/dovecot/pop3-login mail_location: mbox:~/mail/:INBOX=mbox mbox_lazy_writes: no mail_executable(default): /usr/local/libexec/dovecot/imap mail_executable(imap): /usr/local/libexec/dovecot/imap mail_executable(pop3): /usr/local/libexec/dovecot/pop3 mail_plugin_dir(default): /usr/local/lib/dovecot/imap mail_plugin_dir(imap): /usr/local/lib/dovecot/imap mail_plugin_dir(pop3): /usr/local/lib/dovecot/pop3 pop3_no_flag_updates(default): no pop3_no_flag_updates(imap): no pop3_no_flag_updates(pop3): yes lda: postmaster_address: postmaster@example.com auth default: cache_size: 1024 verbose: yes passdb: driver: pam args: session=yes cache_key=%u%s dovecot userdb: driver: passwd plugin: acl: vfile:/etc/dovecot-acls
Still working on it, however when I added the line to the plugin {
sieve_extensions = +imapflags
}
now Dovecot replies as:
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $MDNSent Junk $Forwarded NotJunk receipt-handled $Label7 $label1 $label2 $label3 $label4 $label5 expired_2w expired_2m delete rimandata forwarded)
- OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $MDNSent Junk $Forwarded NotJunk receipt-handled $Label7 $label1 $label2 $label3 $label4 $label5 expired_2w expired_2m delete rimandata forwarded \*)] Flags permitted.
which seems nice to Mozillazine specs (http://kb.mozillazine.org/Tags#IMAP)... but still I can't find any X- header storing the label.
Any hint ? Julien
Julien Buratto ha scritto:
Hi all,
my Dovecot 1.1.20 does not store flags (I mean, Thunderbird Labels like ToDo, Important and so on..) When logging in via telnet, I get:
. examine INBOX
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $MDNSent Junk $Forwarded NotJunk receipt-handled $Label7 $label1 $label2 $label3 $label4 $label5 expired_2w expired_2m delete rimandata forwarded)
- OK [PERMANENTFLAGS ()] Read-only mailbox.
As per Thunderbird mozillazine page about tags () that's what the issue is. PERMANENTFLAGS should allow /* while in my server it's empty.
Could someone point me how can I change this behaviour or some hints ?
Thank you
Julien Buratto
My investigation has ended, and basically here what I've discovered:
- Thunderbird does not store labels (ToDo, Important, ...) into X-Mozilla or X-Flags or X-Labels etc
In order to confirm such, I've performed a telnet to dovecot and requested the: . fetch 4969 all (where 4969 is a message number of a labelled message) and infact it returned:
a) no labels
- 4969 FETCH (FLAGS (\Seen NonJunk)) b) ToDo
- 4969 FETCH (FLAGS (\Seen NonJunk $label4)) c) ToDo + Important
- 4969 FETCH (FLAGS (\Seen NonJunk $label1 $label4))
So, please consider my thread solved, thanks!
J
Julien Buratto ha scritto:
Still working on it, however when I added the line to the plugin {
sieve_extensions = +imapflags
}
now Dovecot replies as:
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $MDNSent Junk $Forwarded NotJunk receipt-handled $Label7 $label1 $label2 $label3 $label4 $label5 expired_2w expired_2m delete rimandata forwarded)
- OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $MDNSent Junk $Forwarded NotJunk receipt-handled $Label7 $label1 $label2 $label3 $label4 $label5 expired_2w expired_2m delete rimandata forwarded \*)] Flags permitted.
which seems nice to Mozillazine specs (http://kb.mozillazine.org/Tags#IMAP)... but still I can't find any X- header storing the label.
Any hint ? Julien
Julien Buratto ha scritto:
Hi all,
my Dovecot 1.1.20 does not store flags (I mean, Thunderbird Labels like ToDo, Important and so on..) When logging in via telnet, I get:
. examine INBOX
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $MDNSent Junk $Forwarded NotJunk receipt-handled $Label7 $label1 $label2 $label3 $label4 $label5 expired_2w expired_2m delete rimandata forwarded)
- OK [PERMANENTFLAGS ()] Read-only mailbox.
As per Thunderbird mozillazine page about tags () that's what the issue is. PERMANENTFLAGS should allow /* while in my server it's empty.
Could someone point me how can I change this behaviour or some hints ?
Thank you
Julien Buratto
participants (1)
-
Julien Buratto