110 likes | 239 Vues
This document outlines the recent changes made to the LEMONADE reconnect client protocol and the IMAP specifications during IETF 68 in Prague, Czech Republic. Key updates include a clarified synchronization sequence using HIGHESTMODSEQ and FETCH.MODSEQ, improved URL handling in IMAP, and updates to security considerations. A focus on fixing typos and removing outdated content is emphasized. The document sets the groundwork for future work group last calls (WGLC) to address remaining editorial issues and ensure consistency in the implementations.
E N D
Alexey Melnikov Dave Cridland Corby Wilson draft-ietf-lemonade-reconnect-client-03 IMAP Quick Reconnect
IETF 68 - Prague, Czech Republic Changes since the last revision • Fixed description of the synchronization sequence to properly describe how HIGHESTMODSEQ and FETCH MODSEQ are used • Record all received FETCH MODSEQ • Update client's copy of HIGHESTMODSEQ upon receipt of the tagged OK/NO response, NOT while receiving it • Fixed a couple of typos in the ABNF • It is all Dave's fault :-) • Ready for IETF LC
Chris Newman Alexey Melnikov Stéphane Maes draft-ietf-lemonade-rfc2192bis-04 IMAP URL IETF 68 - Prague, Czech Republic
IETF 68 - Prague, Czech Republic Changes since the last revision (1/2) • Removed “mailbox list” URL type • Was not deployed & was not designed properly • Clarified encoding requirements for relative IMAP URLs (e.g. encoding of “..” and leading “/”) • Removed some advices about connection reuse, which were incorrect • Added examples demonstrating security considerations when resolving URLs • Security Consideration specific to URLAUTH authorized URL
IETF 68 - Prague, Czech Republic Changes since the last revision(2/2) • Removed text about relative URL resolution in MHTML • Updated references
IETF 68 - Prague, Czech Republic Open Issues/ToDo • Some minor editorial issues in ABNF remain • Need WGLC to resolve them
Stéphane Maes Alexey Melnikov Dave Cridland LEMONADE Profile bis IETF 68 - Prague, Czech Republic
IETF 68 - Prague, Czech Republic ESMTP AUTH STARTTLS PIPELINING 8BITMIME CHUNKING BINARYMIME DSN SIZE ENHANCEDSTATUSCODES BURL Profile MUST implement IMAP • STARTTLS • CATENATE • URLAUTH • UIDPLUS • LITERAL+ • CONDSTORE • NAMESPACE • IDLE
IETF 68 - Prague, Czech Republic In-band notifications: NOTIFY (draft-gulbrandsen-imap-notify-03.txt) Bandwidth optimizations COMPRESS=DEFLATE BINARY (including APPEND) Content Transformation Static (CONVERT) Streaming Allow Partial URLs in CATENATE and URLAUTH Phase bis - MUST implement(IMAP) IMAP • All of Profile • Quick Reconnect (QRESYNC) • Search extensions: ESEARCH, WITHIN • Views • CONTEXT (draft-cridland-imap-contexts-00.txt) • Storing views on the server: draft-melnikov-imapext-filters-00.txt (?) • ENABLE, METADATA, LIST-EXTENDED
IETF 68 - Prague, Czech Republic Phase bis - MUST implement ESMTP • All of Profile • QUICKSTART (draft-fanf-smtp-quickstart-00)
IETF 68 - Prague, Czech Republic SIEVE Filters (?) IMAP Sieve How to manage scripts? Phase bis - Optional/undecided Out-band notifications • Format • One or more example binding to a notification protocol