Projects / mailsync


Mailsync is a way of synchronizing a collection of mailboxes. The algorithm is a 3-way diff. Two mailboxes are simultaneously compared to a record of the state of both mailboxes at last sync. New messages and message deletions are propagated between the two mailboxes. Mailsync can synchronize local or remote mailboxes in many formats including IMAP(S).

Operating Systems

RSS Recent releases

  •  18 Jun 2004 01:28

Release Notes: This release works with mh, doesn't touch mail flags when running with "-n", and has improved handling of mailboxes with sub-mailboxes.

  •  15 Apr 2003 03:26

Release Notes: A problem with #mh mailboxes where emails were not being properly expunged from remote mailboxes was fixed.

  •  28 Mar 2003 13:40

Release Notes: There is an option to use md5 hashes of headers as message ids, small bugfixes, and finer grained debugging (IMAP protocol).

  •  23 Mar 2003 12:55

Release Notes: A complete reengineering that enables sync of stores that contain folders with messages and submailfolders, and various small fixes.

  •  29 Jan 2003 00:40

Release Notes: A simulate option, better error handling, a #mh config example, reading of the c-client configuration, a sizelimit option, and autoconfiguration.


Project Spotlight

Sensor Readout

Sensor readout for Android devices.


Project Spotlight

Open Tax Solver

Tax preparation software for use in the USA.