mailing list archives

meli community discussions

⚠️ if something does not work as intended when interracting with the mailing lists,
reach out Github mirror Gitea repo @epilys:matrix.org

E-mail headers
From: Ian Anderson <iana@apple.com>
To: imap-protocol@u.washington.edu
Date: Fri, 08 Jun 2018 12:34:49 -0000
Message-ID: ED32D389-FDA8-4FE0-9041-22FEED83071C@apple.com permalink / raw / eml / mbox
I notice that Gmail is including \Important in the result from the LIST command.

* LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"

I don?t see that documented in RFC 6154, is that in another RFC?  Or documented anywhere?

Ian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4383 bytes
Desc: not available
URL: <http://mailman13.u.washington.edu/pipermail/imap-protocol/attachments/20121210/8e27ef9b/attachment.p7s>
Reply
E-mail headers
From: iceman@google.com
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:50 -0000
Message-ID: 20130109222254.D203E82004A@wpzn4.hot.corp.google.com permalink / raw / eml / mbox
On Mon, Dec 10, 2012 at 2:54 PM, Ian Anderson <iana@apple.com> wrote:
>
> I notice that Gmail is including \Important in the result from the LIST
> command.
>
> * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
>
> I don?t see that documented in RFC 6154, is that in another RFC?  Or
> documented anywhere?

Sorry for delay, we've updated our docs at
https://developers.google.com/google-apps/gmail/imap_extensions#special-use_extension_of_the_list_command
to mention '\Important' as well, though it's basically repeating what
Brandon has already said.

I'll reach out to Barry to see what we can do about adding this to a
newly-created registry of special-use flags.

>
> Ian
> _______________________________________________
> Imap-protocol mailing list
> Imap-protocol@u.washington.edu
> http://mailman2.u.washington.edu/mailman/listinfo/imap-protocol
Reply
E-mail headers
From: blong@google.com
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:49 -0000
Message-ID: CABa8R6uiyvqAyHP+Gz89ORYmXigurgPt0xUOUz-gf0d27cXXzQ@mail.gmail.com permalink / raw / eml / mbox
Its not documented anywhere that I know of.  That folder is used to
represent the label assigned to messages which are detected as "important"
by our Priority Inbox, and we had folks who use IMAP as an API for Gmail
asking for access to that information.

Its not clear this would ever be a "standard" special-use flag, but I've
also seen a bunch of push back against using the X prefix, so we weren't
clear on which way to go.

We could have just exposed it on XLIST which isn't formally defined, though
that keeps us on special handling for Gmail.

We went with adding it to LIST since special-use (and previous extensions)
already imply that clients need to be flexible in handling these.  We were
worried about that, which is why we created XLIST in the first place... and
when we launched special-use, we did break at least one client which hard
coded a list of acceptable attributes.

Brandon


On Mon, Dec 10, 2012 at 2:54 PM, Ian Anderson <iana@apple.com> wrote:

> I notice that Gmail is including \Important in the result from the LIST
> command.
>
> * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
>
> I don?t see that documented in RFC 6154, is that in another RFC?  Or
> documented anywhere?
>
> Ian
> _______________________________________________
> Imap-protocol mailing list
> Imap-protocol@u.washington.edu
> http://mailman2.u.washington.edu/mailman/listinfo/imap-protocol
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman13.u.washington.edu/pipermail/imap-protocol/attachments/20121210/3579a760/attachment.html>
Reply
E-mail headers
From: iana@apple.com
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:49 -0000
Message-ID: 78147F1B-B52E-4C3B-A789-C4107E3A6C0C@apple.com permalink / raw / eml / mbox
I kind of like the idea of amending 6154 to include \Important .  6154 already has several Gmail specific mailboxes defined anyway, seems like it might as well add \Important.  Plus it would discourage people from adding their own \Important and then clashing with the established meaning that it already has on Gmail.

Ian

On Dec 10, 2012, at 3:59 PM, Brandon Long <blong@google.com> wrote:

> Its not documented anywhere that I know of.  That folder is used to represent the label assigned to messages which are detected as "important" by our Priority Inbox, and we had folks who use IMAP as an API for Gmail asking for access to that information.
> 
> Its not clear this would ever be a "standard" special-use flag, but I've also seen a bunch of push back against using the X prefix, so we weren't clear on which way to go.
> 
> We could have just exposed it on XLIST which isn't formally defined, though that keeps us on special handling for Gmail.
> 
> We went with adding it to LIST since special-use (and previous extensions) already imply that clients need to be flexible in handling these.  We were worried about that, which is why we created XLIST in the first place... and when we launched special-use, we did break at least one client which hard coded a list of acceptable attributes.
> 
> Brandon
> 
> 
> On Mon, Dec 10, 2012 at 2:54 PM, Ian Anderson <iana@apple.com> wrote:
> I notice that Gmail is including \Important in the result from the LIST command.
> 
> * LIST (\HasNoChildren \Important) "/" "[Gmail]/Important"
> 
> I don?t see that documented in RFC 6154, is that in another RFC?  Or documented anywhere?
> 
> Ian
> _______________________________________________
> Imap-protocol mailing list
> Imap-protocol@u.washington.edu
> http://mailman2.u.washington.edu/mailman/listinfo/imap-protocol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman13.u.washington.edu/pipermail/imap-protocol/attachments/20121210/f578e435/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4383 bytes
Desc: not available
URL: <http://mailman13.u.washington.edu/pipermail/imap-protocol/attachments/20121210/f578e435/attachment.p7s>
Reply
E-mail headers
From: barryleiba@computer.org
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:49 -0000
Message-ID: CAC4RtVAe9NhxpdfVfVaPMLHAUOaxUQd1u+Nscxfg4VUN-LKOTw@mail.gmail.com permalink / raw / eml / mbox
> I kind of like the idea of amending 6154 to include \Important .  6154
> already has several Gmail specific mailboxes defined anyway, seems like it
> might as well add \Important.  Plus it would discourage people from adding
> their own \Important and then clashing with the established meaning that it
> already has on Gmail.

Indeed.  I think the thing to do is to write an extension that creates
a registry for special-use flags, registers the 6154 flags in it, and
defines and registers \Important.  The registry can be defined with a
policy of "First Come, First Served", and can recommend that
documentation be provided.  Should be short and simple, and I'll be
happy to help with it if anyone should want to do it.

Barry
Reply