Open
Bug 337330
Opened 19 years ago
Updated 2 years ago
IMAP METADATA extension rfc5464 - allow metadata at a server or mailbox/folder level
Categories
(MailNews Core :: Networking: IMAP, enhancement)
MailNews Core
Networking: IMAP
Tracking
(Not tracked)
NEW
People
(Reporter: kael, Unassigned)
References
(Blocks 2 open bugs, )
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 XPCOMViewer/0.8.1.2
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 XPCOMViewer/0.8.1.2
This is a feature request to implement the IMAP METADATA extension (formerly named ANNOTATEMORE). This extension allows to set different metadata at a mailbox level, like comments e.g.
The METADATA extension is defined by the current internet-draft http://www.ietf.org/internet-drafts/draft-daboo-imap-annotatemore-09.txt and is already implemented in the Cyrus server.
For instance, see FastMail's server :
$ telnet fastmail.fm 143
Trying 66.111.4.56...
Connected to fastmail.fm.
Escape character is '^]'.
* OK IMAP4 ready
01 capability
* CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE IDLE AUTH=OTP SASL-IR
01 OK completed
Reproducible: Always
Steps to Reproduce:
1. NA
2.
3.
Actual Results:
NA
Expected Results:
NA
Users could set different metadata like comments that could be shared.
Kolab uses this extension to set mailbox types (address book, calendars, etc) http://wiki.kolab.org/index.php/IMAP_Annotations and Cyrus uses it for different purposes http://asg.web.cmu.edu/cyrus/download/imapd/install-netnews.html with the following annotations : /vendor/cmu/cyrus-imapd/news2mail, /vendor/cmu/cyrus-imapd/expire and /vendor/cmu/cyrus-imapd/sieve
Comment 1•19 years ago
|
||
Confirming.
Assignee: mscott → bienvenu
Status: UNCONFIRMED → NEW
Component: General → Networking: IMAP
Ever confirmed: true
Product: Thunderbird → Core
QA Contact: general → grylchan
Version: unspecified → Trunk
Comment 2•18 years ago
|
||
A new revision of the draft is out.
http://www.ietf.org/internet-drafts/draft-daboo-imap-annotatemore-10.txt
There's a new Internet-Draft based on this extension that allows to store IMAP SEARCHes (aka VIEWs) on server-side.
For example (a view for all mailboxes) :
C: a SETMETADATA "" "/filters/on-the-road" (value.priv "OR SMALLER 5000 FROM \"boss@example.com\"")
S: a OK SETMETADATA complete
http://ietfreport.isoc.org/idref/draft-melnikov-imapext-filters/
With this extension, users wouldn't have to reconfigure VIEWs each time they use another Thunderbird or another compatible MUA.
Assignee | ||
Updated•16 years ago
|
Product: Core → MailNews Core
Updated•16 years ago
|
QA Contact: grylchan → networking.imap
Comment 4•16 years ago
|
||
I'm sure we want the actual RFC now. :-)
Updated•14 years ago
|
Summary: IMAP METADATA extension → IMAP METADATA extension rfc5464
Comment 5•13 years ago
|
||
What's the status on this one? Is anyone actively working on this?
Comment 6•13 years ago
|
||
> What's the status on this one? Is anyone actively working on this?
Nope. You would see it here.
Updated•12 years ago
|
Assignee: mozilla → nobody
Comment 7•11 years ago
|
||
At the very least, it would be nice if Thunderbird would "ignore" folders that contain metadata. As an example, Kolab provides contacts and calendar using this RFC, and RoundCube and other mail clients consume these folders. Unfortunately, Thunderbird displays them as actual mail folders, with rather useless information on each item:
"This is a Kolab Groupware object. To view this object you will need an email client that understands the Kolab Groupware format. For a list of such email clients please visit http://www.kolab.org/"
Source is available on request, but it's basically a bunch of XML.
While it would be spectacular if Thunderbird could understand this RFC and directly leverage the contacts into the addressbook (or the calendar into Lightning), in the interim it would be great if Thunderbird would not subscribe to these folders by default.
In other words, when connecting to an IMAP server with the metadata capabilities as per the RFC:
https://tools.ietf.org/html/rfc5464
Any folders that contain said metadata should not be subscribed to by default.
Comment 9•11 years ago
|
||
Magnus Melin, could you please tell me, why you think this is a duplicate of Bug: 288514? As I understand, annotate messages and annotate mailbox / server are different things.
"ANNOTATE Extension" http://tools.ietf.org/html/rfc5257
"METADATA Extension" https://tools.ietf.org/html/rfc5464
Flags: needinfo?
Comment 10•11 years ago
|
||
Magnus Melin, could you please tell me, why you think this is a duplicate of Bug: 288514? As I understand, annotate messages and annotate mailbox / server are different things.
"ANNOTATE Extension" http://tools.ietf.org/html/rfc5257
"METADATA Extension" https://tools.ietf.org/html/rfc5464
Updated•10 years ago
|
Updated•10 years ago
|
Summary: IMAP METADATA extension rfc5464 → IMAP METADATA extension rfc5464 - allow metadata at a server or mailbox/folder level
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•