1 Lemonade Status Updates of assigned drafts (*) for IETF’65.5 in Ottawa May 31, 2006 / June 1, 2006 WG sessions (*) Other updates are to be presented.

Slides:



Advertisements
Similar presentations
Hypertext Transfer PROTOCOL ----HTTP Sen Wang CSE5232 Network Programming.
Advertisements

EAP Channel Bindings Charles Clancy Katrin Hoeper IETF 76 Hiroshima, Japan November 08-13, 2009.
Draft-lemonade-imap-submit-01.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
Session Announcement Protocol Colin Perkins University College London.
Implementing Application Protocols. Overview An application protocol facilitates communication between applications. For example, an client uses.
Architecture of SMTP, POP, IMAP, MIME.
Electronic Mail (SMTP, POP, IMAP, MIME)
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
CAPWAP Editor’s Report Pat R. Calhoun Cisco Systems, Inc.
IT 424 Networks2 IT 424 Networks2 Ack.: Slides are adapted from the slides of the book: “Computer Networking” – J. Kurose, K. Ross Chapter 2: Application.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 12 Electronic Mail.
TLS 1.2 and NIST SP A Tim Polk November 10, 2006.
PPSP Tracker Protocol draft-gu-ppsp-tracker-protocol PPSP WG IETF 82 Taipei Rui Cruz (presenter) Mário Nunes, Yingjie Gu, Jinwei Xia, David Bryan, João.
BY SAGAR SINHA SAPTARSHI BAKSHI SARTHAK JAIN SHAILZA CHAUDHARY
P-IMAP Draft Overview (
9-10 March 2005IETF 62 - Minneapolis, MN, USA1 Lemonade IETF 62 Eric Burger Glenn Parsons
IMAP QUOTA extension draft-cridland-imap-quota-00 Dave Cridland Alexey Melnikov November 21, 2002.
August 1, 2008IETF 72 - Dublin, Ireland1 Revising QRESYNC (RFC 5162) Timo Sirainen Alexey Melnikov.
June 10, 2004IETF 59,5 - Richardson, TX, USA1 lemonade Interim 59,5 Eric Burger Glenn Parsons
December 6, 2007IETF 70 - Vancouver, Canada1 Lemonade Interop event in Munich.
Lemonade Requirements for Server to Client Notifications draft-ietf-lemonade-server-to-client-notifications-00.txt S. H. Maes C. Wilson Lemonade Intermediate.
QUALCOMM Incorporated 1 Protocol Options for BSN- BSMCS Controller Interface Jun Wang, Kirti Gupta 05/16/2005 Notice: Contributors grant a free, irrevocable.
IETF 60 – San Diegodraft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Aravind.
What's new in the World IMAP/LEMONADE/SIEVE (no DKIM or EAI) Alexey Melnikov.
P-IMAP Draft Overview (
SIEVE Mail Filtering WG IETF 69, Chicago WG Chairs: Cyrus Daboo, Alexey Melnikov Mailing List: Jabber:
MORG BOF IETF 72, Dublin July 30th, 2008 Chairs: Alexey Melnikov Randall Gellens Mailing List: Jabber:
SIEVE Mail Filtering WG IETF 65, Dallas WG Chairs: Cyrus Daboo, Alexey Melnikov Mailing List: Jabber:
RTSP to Draft Standard draft-ietf-mmusic-rfc2236bis-02.txt Authors: Henning Schulzrinne, Anup Rao, Robert Lanphier, Magnus Westerlund.
TCP/IP (Transmission Control Protocol / Internet Protocol)
SIP working group IETF#70 Essential corrections Keith Drage.
SCIM conference call 4 September Issue #2 Add pagination capability to plural Resource attributes User Group retrieval could be resource intensive,
Sept 29/30, 2005 IETF Lemonade 1 Towards Lemonade Profile Phase 2 Lemonade Mobile and New Drafts Towards Phase 2 of Lemonade Stéphane H. Maes,
NetTech Solutions Troubleshooting Office Applications Lesson Seven.
Web Services. 2 Internet Collection of physically interconnected computers. Messages decomposed into packets. Packets transmitted from source to destination.
FIPA Abstract Architecture London FIPA meeting January 24-29, 2000 from: TC-A members.
© 2007 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
EE 122: Lecture 21 (HyperText Transfer Protocol - HTTP) Ion Stoica Nov 20, 2001 (*)
Magnus Westerlund 1 The RTSP Core specification draft-ietf-mmusic-rfc2326bis-06.txt Magnus Westerlund Aravind Narasimhan Rob Lanphier Anup Rao Henning.
EAI: Address Internationalization Harald Alvestrand Xiaodong Lee.
IETF66 DIME WG John Loughney, Hannes Tschofenig and Victor Fajardo 3588-bis: Current Issues.
Post Office Protocol.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP draft-ietf-mmusic-rfc2396bis-10 Magnus Westerlund Co-auhtors: Henning Schulzrinne, Rob Lanphier,
Requirements and Selection Process for RADIUS Crypto-Agility December 5, 2007 David B. Nelson IETF 70 Vancouver, BC.
November 7 & 9, 2005IETF 64 - Vancouver, BC1 Lemonade IETF 64 Eric Burger Glenn Parsons
Lemonade IETF 70 Eric Burger Glenn Parsons
IETF 65 – Lemonade – March 20, Lemonade Status Updates for IETF’65: Our Assigned drafts for Mar 20, 2006 WG session (*)
Lemonade IETF 67 Eric Burger Glenn Parsons (In Æther)
54 th IETFMMUSIC WG1 54 th IETF – Yokohama 18 July 2002.
2 August 2005draft-ietf-lemonade-profile-031 lemonade Profile Alexey Melnikov Stéphane Maes
Keyprov PSKC spec Philip Hoyer 71-st IETF, Philadelphia.
Multiple Care-of Address Registration draft-ietf-monami6-multiplecoa-02.txt.
Draft-lemonade-imap-submit-00.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
MIDCOM MIB Juergen Quittek, Martin Stiemerling, Pyda Srisuresh 60th IETF meeting, MIDCOM session.
Draft-ietf-p2psip-base-08 Cullen Jennings Bruce Lowekamp Eric Rescorla Salman Baset Henning Schulzrinne March 25, 2010.
@Yuan Xue CS 285 Network Security Secure Socket Layer Yuan Xue Fall 2013.
Towards Lemonade Profile Version 2 August 3, 2005 IETF 63 - Lemonade 1 Lemonade New Drafts Towards Version 2 of Lemonade Profile Stéphane H. Maes,
9 November 2006IETF 671 SEARCH-WITHIN No major changes Fix nits, references, formatting, non- ASCII characters, boilerplate WGLC Underway.
Redmond Protocols Plugfest 2016 Andrew Davidoff Exchange 2016 Protocol Overview Senior Software Engineer.
August 1, 2008IETF 72 - Dublin, Ireland1 IMAP NOTIFY Arnt Gulbrandsen Alexey Melnikov Curtis King draft-ietf-lemonade-imap-notify-06.txt.
PANA Discussion and Open Issues (draft-ietf-pana-pana-01.txt)
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
draft-lemonade-imap-submit-01.txt “Forward without Download”
IMAP CONVERT Alexey Melnikov Stéphane Maes Ray Cromwell
IETF-59 P-IMAP Draft Overview ( Stéphane H. Maes – Jean.
Chapter 10: Application Layer
ELECTRONIC MAIL SECURITY
ELECTRONIC MAIL SECURITY
Updates to Draft Specification for DTN TCPCLv4
Congestion Control Comments Resolution
Presentation transcript:

1 Lemonade Status Updates of assigned drafts (*) for IETF’65.5 in Ottawa May 31, 2006 / June 1, 2006 WG sessions (*) Other updates are to be presented by others and missing from this presentation

2 OUTLINE VFOLDER + VIEW Update WITHIN Update NOTIFICATIONS Update CONVERT Update TCP Challenged Environment Updates Profile Bis Updates

3 VFOLDER and VIEW Stéphane H. Maes Ray Cromwell A. Gulbrandsen Anil Srivastav

4 VFOLDER+VIEW Per WG feedback, merge of VFOLDER and Arnt Gulbrandsen’s VIEW drafts Issues: –Both VFOLDER and VIEW place restrictions on some operations, and don’t mandate behavior in others –Resolution in merger: Lift restrictions making VFOLDER+VIEW a superset, but allow server to refuse operation

5 VFOLDER+VIEW Example: –VFOLDER doesn’t allow searches on message attributes, VIEW does. New draft allows the search, but some implementations are free to return a BADPARAMETERS response code –VIEW doesn’t allow APPEND/COPY on views, but VFOLDER+VIEW does, however, server MAY reject it.

6 VFOLDER+VIEW Major issue is the additional SHOULDs and MAYs places additional error checking and recovery code on the client Do not expect all SHOULDs/MAYs to make it to final draft. But useful to collect options in draft so WG may discuss them and decide on what compromises are needed

7 VFOLDER+VIEW Summary of Changes: –VFOLDER did not prohibit RECENT/NEW/OLD session search keys Corrected by inclusion of VIEW text –VFOLDER Did not deal with \Recent flag Corrected by inclusion of VIEW text –VIEW did not mandate any behavior for DELETE/RENAME. VFOLDER mandated DELETE. New draft mandates behavior for both, but via enumerated options instead of open-ended behavior

8 VFOLDER+VIEW LIST command uses LISTEXT and new \vfolder mailbox flag, denotes which folders are vfolders (adopted from VIEW) –However, server MAY by default choose to hide vfolders from client for backwards compatibility with older clients –So Lemonade clients should use vfolder selection option to discover vfolders

9 VFOLDER+VIEW VIEW semantics for ACL adopted –However, ‘I’ right MAY be granted (VIEW prohibited this) –Server can decide whether it wants to allow COPY/APPEND on vfolders

10 VFOLDER+VIEW A section mandating IDLE behavior has been added stating that IDLE should function on vfolders the same as regular folders

11 VFOLDER+VIEW Informative section discussing possible duplicate download problems –Refer to Alexey’s Disconnected IMAP options spec for some possible solutions

12 NEXT STEPS Implement latest feedback from Alexey

13 Thanks To Arnt for the VIEW spec and for comments that helped improve VFOLDER To Alexey for feedback as usual

14 WITHIN Update Stéphane H: Maes Ray Cromwell

15 WITHIN Changes Per Arnt’s suggestions –Granularity of time interval now days, not seconds –Search keys changed to YOUNGER and OLDER instead of ‘WITHIN’

16 Other issues? When does server need to recompute? Should we add informative section on implementation technique?

17 Notifications Update Stéphane H. Maes Ray Cromwell

18 Notifications Update LPROVISION/LGETPREFS/LSETPREFS removed –Client control of notification now handled by mailbox annotations Out of band notification payload for both “WAKEUP” and “EXTENDED” notification messages described: –New details specification of format derived from EMN and extended.

19 Notifications Update Inband notification issues –As mentioned in CLEARIDLE draft, IDLE spec is ambiguous even if there is work to clarify this in progress –But even CLEARIDLE only handled a subset of events defined in Chris Newman’s MSGEVENTS draft. –Future work may be needed to more clearly define which events generate which unsolicited responses, and what if any response extensions are needed for events which have no mapping to existing responses\ we may need a lemonade idle event draft –Future work may include possibly update MSGEVENTS, keeping what is necessary, and adding new ones like LOCKDOWN

20 Notifications Update Introduction of s2s notifications in draft –Incorporated as a specification (not requirements) in the draft –Does not define API of notification mechanisms (left to the notification mechanisms): Is more needed –S2S Notification is also used by NF between message store and Notification Mechanisms Fits and details nicely… –To be reviewed and sanitized

21 CONVERT Update Stéphane H: Maes Ray Cromwell

22 Draft seems mostly finished Remaining issue at last meeting was MTI conversions –Mailing list seems to have settled on only ISO-8859-n to UTF-8 for text/plain –Added to spec Text/html -> plain listed as desirable but not mandatory Same for image conversions. ABNF was updated to detail structure of mailbox annotations which describe transcoding capabilities of server

23 Compression Section on possibly using object level compression added to CONVERT. –Issue: how to represent to client? Compressed content transfer encoding? Content-type parameter? –Other compression algorithms?

24 Object level encryption Section on potentially transcoding to some secure format discussed (S/MIME, OpenPGP, etc Algorithm selection and key setup/ exchange to be added and reviewed by Security area

25 TCP Challenged Environments Update Stéphane H: Maes Ray Cromwell

26 TCP Challenged Environments Update Per WG feedback: –Renames –Individual draft Removed firewall. Emphasize "challenged networks" aspect. –Added example of Satellite Communications in telematics industry. The #1 application in that industry is over satellite modem (ala ORBCOMM), but TCP/IP is *impossible*. Vint Cerf and IETF itself says TCP/IP is a bad idea over satellites. HTTP over a message oriented protocol is alot better. Cleaned up some formatting. Fixed some examples that had "text/plain" as content-type. Added discussion of URLs, content types. Introduced new header X-HTTP-Binding so servers can track traffic (Content-Type can't be used, because SOAP/WebDAV have their own content type requirement) Separate types for IMAP and SMTP (X-Http-Binding and Tunneling sections) No negotiation added – Need to decide if needed or if one technique is picked instead

27 Profile bis Update Stéphane H. Maes Alexey Melnikov Dave Cridland

28 Profile-bis update Update of references and text related to encryption, compression and intermediaries. A few new sections as place holder Proposed disposition of new extensions / normative statements per D. Cridland’s Address comments including request to have refer by key word instead of number