DeltaSync

Last updated

DeltaSync was a proprietary Microsoft communications protocol for synchronizing web services with offline clients. [1] It was switched off by Microsoft on 30 June 2016.

Contents

Windows Live Hotmail was connected to offline clients using DeltaSync; Outlook Connector and the Windows Live Mail client use it for offline access. Microsoft pushed for this protocol instead of POP3 or IMAP4 for supporting various advanced features, like contacts, calendar, and notes synchronization. Using the DeltaSync protocol, Microsoft intended to provide a common platform for any compatible device to implement a client which can two-way synchronize mail, contacts, calendar, and notes.

History

In January 2007, Microsoft announced DeltaSync as the replacement for WebDAV. In April 2008, Microsoft sent an email warning that WebDAV would no longer be supported after 30 June 2008. [2] However, in May 2008, Microsoft stated that it would be "postponing the transition deadline previously announced" to allow customers more time to "evaluate alternative solutions". [3] In June 2009, Microsoft announced that WebDAV support would finally end on 1 September 2009. [4]

Format details

The DeltaSync compression code produces a stream with a four byte magic number of "HU01", followed by the stream header.

HU01 header

OffsetDescription
0"HU01" magic number
4Header size (should be greater than or equal to 28)
8..31Unknown
32Decompressed file size

Following this header is a series of compressed data blocks with the following structure.

SCBH header

OffsetDescription
0"SCBH" magic number
4Header size
8Decompressed block size
12Block CRC?
16Compressed block size

This is followed by 256 bytes of decompression table and finally the actual compressed data.

Discontinuation

Since Microsoft migrated the Outlook.com mail to use a structure based on Office 365, the DeltaSync protocol was discontinued on 30 June 2016, and mail will not be able to be synced using Windows Live Mail after that time. [5] Google's Gmail and some other providers' mail services still work with DeltaSync. Although DeltaSync has sunk, Microsoft's Windows Live Mail 2011 and 2012 continue to work with Hotmail e-mail accounts, by using IMAP (or, less effectively, POP) in place of DeltaSync. [6] [7]

See also

Related Research Articles

<span class="mw-page-title-main">Application Configuration Access Protocol</span>

The Application Configuration Access Protocol (ACAP) is a protocol for storing and synchronizing general configuration and preference data. It was originally developed so that IMAP clients can easily access address books, user options, and other data on a central server and be kept in synch across all clients.

<span class="mw-page-title-main">GNOME Evolution</span> Personal information manager software and workgroup information management tool for GNOME

GNOME Evolution is the official personal information manager for GNOME. It has been an official part of GNOME since Evolution 2.0 was included with the GNOME 2.8 release in September 2004. It combines e-mail, address book, calendar, task list and note-taking features. Its user interface and functionality is similar to Microsoft Outlook. Evolution is free software licensed under the terms of the GNU Lesser General Public License (LGPL).

<span class="mw-page-title-main">Microsoft Outlook</span> Email, notes, task, calendar software and contact management

Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft Office and Microsoft 365 software suites. Though primarily being popular as an email client for businesses, Outlook also includes functions such as calendaring, task managing, contact managing, note-taking, journal logging and web browsing.

<span class="mw-page-title-main">SOGo</span>

SOGo is an open source collaborative software (groupware) server with a focus on simplicity and scalability.

Microsoft Exchange Server is a mail server and calendaring server developed by Microsoft. It runs exclusively on Windows Server operating systems.

<span class="mw-page-title-main">Microsoft Entourage</span> Email client and personal information manager

Microsoft Entourage is a discontinued e-mail client and personal information manager that was developed by Microsoft for Mac OS 8.5 and later. Microsoft first released Entourage in October 2000 as part of the Microsoft Office 2001 office suite; Office 98, the previous version of Microsoft Office for the classic Mac OS included Outlook Express 5. The last version was Entourage: Mac 2008, part of Microsoft Office 2008 for Mac, released on January 15, 2008. Entourage was replaced by Outlook for Macintosh in Microsoft Office for Mac 2011, released on October 26, 2010.

Calendaring Extensions to WebDAV, or CalDAV, is an Internet standard allowing a client to access and manage calendar data along with the ability to schedule meetings with users on the same or on remote servers. It lets multiple users in different locations share, search and synchronize calendar data. It extends the WebDAV specification and uses the iCalendar format for the calendar data. The access protocol is defined by RFC 4791. Extensions to CalDAV for scheduling are standardized as RFC 6638. The protocol is used by many important open-source applications.

Kolab is a free and open source groupware suite. It consists of the Kolab server and a wide variety of Kolab clients, including KDE PIM-Suite Kontact, Roundcube web frontend, Mozilla Thunderbird and Mozilla Lightning with SyncKolab extension and Microsoft Outlook with proprietary Kolab-Connector PlugIns.

<span class="mw-page-title-main">Zimbra</span> Collaborative software suite

Zimbra Collaboration, formerly known as the Zimbra Collaboration Suite (ZCS) before 2019, is a collaborative software suite that includes an email server and a web client.

Push email is an email system that provides an always-on capability, in which when new email arrives at the mail delivery agent (MDA), it is immediately, actively transferred (pushed) by the MDA to the mail user agent (MUA), also called the email client, so that the end-user can see incoming email immediately. This is in contrast with systems that check for new incoming mail every so often, on a schedule. Email clients include smartphones and, less strictly, IMAP personal computer mail applications.

<span class="mw-page-title-main">Windows Live Mesh</span>

Windows Live Mesh is a discontinued free-to-use Internet-based file synchronization application by Microsoft designed to allow files and folders between two or more computers to be in sync with each other on Windows and Mac OS X computers or the Web via SkyDrive. Windows Live Mesh also enabled remote desktop access via the Internet.

Bynari is a defunct company based in Dallas, developing server and email software, mainly known for its Insight Family, similar to Microsoft Exchange Server with Outlook.

Z-Push is a FOSS implementation of the Microsoft Exchange ActiveSync protocol which is used to synchronize email, personal contacts and other items between a central server and a mobile device.

<span class="mw-page-title-main">Windows Live Mail</span> Email client, electronic calendar and newsreader, developed by Microsoft

Windows Live Mail was a freeware email client from Microsoft. It is the successor to Windows Mail in Windows Vista, which was the successor to Outlook Express in Windows XP and Windows 98. Windows Live Mail is designed to run on Windows 7 and Windows Server 2008 R2, but is also compatible with Windows 8 and Windows 10, even though Microsoft bundles a new email client, named Windows Mail, with the latter.

<span class="mw-page-title-main">Outlook.com</span> Microsoft web app

Outlook.com, formerly named Hotmail, is a webmail service that is part of the Microsoft 365 product family. It offers mail, calendaring, contacts, and tasks services.

An rpmsg file is a restricted-permission message with an extension of rpmsg. It is used to implement IRM for Outlook messages with the aim of controlling access to content via encryption and access controls, and restricting certain actions such as the ability to forward or copy.

Exchange ActiveSync is a proprietary protocol designed for the synchronization of email, contacts, calendar, tasks, and notes from a messaging server to a smartphone or other mobile devices. The protocol also provides mobile device management and policy controls. The protocol is based on XML. The mobile device communicates over HTTP or HTTPS.

A comparison of CalDAV and CardDAV implementations offers two overviews of client and server computer software implementations of the CalDAV and CardDAV protocols.

Kopano is an open-source groupware application suite originally based on Zarafa. The initial version of Kopano Core (KC) was forked from the then-current release of Zarafa Collaboration Platform, and superseded ZCP in terms of lineage as ZCP switched to maintenance mode with patches flowing from KC. Kopano WebApp similarly descended from Zarafa WebApp. Since October 2017, Kopano Core is also known more specifically as Kopano Groupware Core, since Kopano B.V. developed more products that were not directly requiring groupware components.

The JSON Meta Application Protocol (JMAP) is a set of related open Internet Standard protocols for handling email. JMAP is implemented using JSON APIs over HTTP and has been developed as an alternative to IMAP/SMTP and proprietary email APIs such as Gmail and Outlook. Additional protocols and data models being built on top of the core of JMAP for handling contacts and calendar synchronization are meant to be potential replacements for CardDAV and CalDAV, and other support is currently in the works.

References

  1. Brandon LeBlanc. "Microsoft Office Outlook Connector Beta Now Available". Archived from the original on 2007-06-14. Retrieved 2007-06-14.
  2. "WebDAV no longer supported on Hotmail". Archived from the original on 2009-12-24. Retrieved 2008-04-25.
  3. "Responding to Customer Feedback – Disabling DAV". Archived from the original on 2008-07-04. Retrieved 2008-05-07.
  4. "Hotmail access via Outlook Express dies on September 1". Ars Technica. 2009-06-02. Retrieved 2009-06-03.
  5. "Windows Live Mail 2012 will not connect to Outlook.com". Microsoft. 2016-06-01.
  6. "Replace DeltaSync with IMAP". 19 June 2016.
  7. "Add your Outlook com account to another mail app".