Archiving / Transferring Email with imapsync

One increasingly common task here involves transferring email between two accounts, either to create an archive from a departing employee or to migrate an employee’s email between services. There are three possible mail back ends at the UW: Deskmail (in-house IMAP), Microsoft (Office 365), and Google (G Suite). We might be called on to migrate mail between accounts on any combination of those.

One way to do this would be to set up both accounts in a desktop email client such as Thunderbird or Outlook and drag and drop between the two. For small amounts of mail, this works fine. But once you’ve got mailboxes where folder organization matters, or if you’re going from Google (which has labels, not folders) to anything else, you’re going to want something more robust.
Continue reading “Archiving / Transferring Email with imapsync”