Hi,
my Dovecot mail server (v. 2.3.19) flags mailbox folders with their semantic purpose, such as Junk, Sent, Trash, Drafts, etc., through RFC 6154 special use flags when the client invokes the IMAP LIST command on it.
I had to change the general mailbox folder structure on that server recently, which led to the clients (KMail) refreshing the folder list and making them forget about all the folder purpose assignments.
I’m wondering whether KMail supports these special use flags sent by the server or whether it’s on the server that I don’t see any effect in KMail.
Here’s an example of a LIST command result on one of the mailboxes in question:
a2 LIST "" "*"
* LIST (\HasNoChildren) "." newsletters
* LIST (\HasNoChildren \Junk) "." Junk
* LIST (\HasChildren \Archive) "." Archive
* LIST (\HasNoChildren) "." Archive.foren
* LIST (\HasNoChildren) "." Archive.socialmedia
* LIST (\HasNoChildren \Sent) "." Sent
* LIST (\HasNoChildren \Trash) "." Trash
* LIST (\HasNoChildren \Drafts) "." Drafts
* LIST (\HasNoChildren) "." Importantstuff
* LIST (\HasNoChildren) "." INBOX.business
* LIST (\HasNoChildren) "." INBOX.foren
* LIST (\HasNoChildren) "." INBOX.info
* LIST (\HasNoChildren) "." INBOX.socialmedia
* LIST (\HasNoChildren) "." INBOX.dev
* LIST (\HasChildren) "." INBOX
a2 OK List completed (0.002 + 0.000 + 0.002 secs).
As opposed to mine, I’ve seen some servers send those RFC 6154 flags first. Would this make a difference?
Can you shine some light into KMails RFC 6154 compatibility?
Thank you very much!