Synchronization Operations for Disconnected IMAP4 Clients
RFC 4549, “Synchronization Operations for Disconnected IMAP4 Clients”, is an Informational document published in June 2006 by A. Melnikov. The canonical text is published by the RFC Editor.
Abstract
This document attempts to address some of the issues involved in building a disconnected IMAP4 client. In particular, it deals with the issues of what might be called the "driver" portion of the synchronization tool: the portion of the code responsible for issuing the correct set of IMAP4 commands to synchronize the disconnected client in the way that is most likely to make the human who uses the disconnected client happy.
This note describes different strategies that can be used by disconnected clients and shows how to use IMAP protocol in order to minimize the time of the synchronization process.
This note also lists IMAP extensions that a server should implement in order to provide better synchronization facilities to disconnected clients. This memo provides information for the Internet community.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 4549 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 4548 Internet Code Point Assignments for NSAP Addresses
- RFC 4550 Internet Email to Support Diverse Service Environments Profile
- RFC 4547 Event Notification Management Information Base for Data over Cable Service Interface Specifications -Compliant Cable Modems and Cable Modem Termination Systems
- RFC 4551 IMAP Extension for Conditional STORE Operation or Quick Flag Changes Resynchronization
- RFC 4546 Radio Frequency Interface Management Information Base for Data over Cable Service Interface Specifications 2.0 Compliant RF Interfaces
- RFC 4552 Authentication/Confidentiality for OSPFv3
- RFC 4545 Definitions of Managed Objects for IP Storage User Identity Authorization
- RFC 4553 Structure-Agnostic Time Division Multiplexing over Packet