Shubham Dixit, email migration and data file expert

Written by Jennifer Walsh. Reviewed for technical accuracy by Shubham Dixit, Independent Expert in Email Forensics and Data File Conversion.

Shubham is an independent external reviewer and not an employee of PCDOTS.

Quick answer. Zimbra and MDaemon are both mail servers that speak IMAP, so a live migration can run server to server with a free tool like imapsync. If your Zimbra mail only exists as TGZ exports, a converter reads those and pushes them into MDaemon over IMAP, keeping folders and attachments across many mailboxes at once.

The move, in plain terms

Both Zimbra and MDaemon are full email servers, not desktop apps, so migrating between them means moving each user’s mailbox from the Zimbra side onto the MDaemon side, folders, attachments and all. The helpful part is that both speak IMAP, the standard protocol mail clients and servers use to talk to each other, which gives you a clean way to copy mail across without any conversion at all. Zimbra can also export a mailbox to a TGZ file, its own archive format, which matters when the original server is being retired.

So there is no single button labelled Zimbra to MDaemon, and that is fine, because there are two solid ways across depending on what you are actually holding, a live Zimbra server or a pile of TGZ exports.

Two mail servers, connected by IMAP or by a TGZ export. ZimbraSource serverMailboxes andfoldersexports .tgz live IMAP sync .tgz file MDaemonTarget serverWindows, andIMAP readyaccepts IMAP

Live server to server over IMAP, or through a TGZ export when Zimbra is going away.

Which route fits your setup?

Before you pick a tool, answer one question, because it decides everything. Is your Zimbra server still up and reachable, or has it been shut down and all you have left are TGZ exports? If Zimbra is live, the free IMAP route below copies mail straight across. If you only have TGZ files, you need something that can read those and load them into MDaemon, which is where a converter comes in.

Is your Zimbra server still live?that decides the route Yes, it is liveFree IMAP syncimapsync or Thunderbird No, only TGZ exportsConverter reads the TGZand loads MDaemon

One question sorts it. A live server syncs free. TGZ exports need a converter.

Migrate free with an IMAP sync

If Zimbra is still running, you do not need to convert anything, you just copy the mail from one server to the other over IMAP, and the standard tools for that are free.

imapsync is the well known free and open source tool for exactly this job. It connects to the Zimbra account and the MDaemon account and copies every folder and message across, preserving the folder structure and the read and unread flags. It runs per mailbox, so for a whole organisation you script it across your user list. You need IMAP enabled on both servers and the login details for each account.

Thunderbird works as a manual bridge for a handful of mailboxes. Add both the Zimbra and the MDaemon account to Thunderbird as IMAP accounts, wait for the Zimbra folders to appear, then drag or copy them across to the MDaemon account. It is slow for many users but perfectly fine for a few, and it costs nothing.

Both routes are genuinely reliable, which is worth saying plainly, since you will see claims that a paid tool is the only trustworthy way. It is not. The paid route earns its place in a different situation, described next.

When you only have TGZ exports

The IMAP route needs a live Zimbra server to connect to. Often that is not what people have. The Zimbra server has already been switched off, or the mail was handed over as a set of TGZ export files, and there is nothing left to sync from. TGZ is Zimbra’s own archive format, produced from the Zimbra web client under Preferences then Import and Export, or by an administrator, and it holds the mailbox and its folders inside one file.

A loose TGZ file cannot be dragged into MDaemon on its own. This is the case a converter is built for, reading the Zimbra TGZ directly and loading its mail into MDaemon, and it is also the easier path when you simply have too many mailboxes to script by hand.

Migrate Zimbra TGZ to MDaemon with a converter

A dedicated converter reads the Zimbra TGZ files and pushes their mail into MDaemon over IMAP, so it covers the exports the free route cannot, and it batches the whole job. The PCDOTS Zimbra Converter loads one or many TGZ files, previews the mail, and exports it into an MDaemon account over IMAP in a single run, keeping the folder hierarchy and attachments. It can migrate several mailboxes together and filter by sender, recipient, subject or date so you move only what you need. There is a free demo version to try on your own files first.

1Add TGZLoad Zimbrafiles 2PreviewCheck thefolders 3Pick IMAPChoose theMDaemon target 4SaveEnter details,run it iReads TGZ exports, loads MDaemon over IMAP, keeps folders and attachments.

The TGZ route, for exports and for many mailboxes at once.

Here are the steps with the screens.

Step 1. Run the converter on Windows and click the Open menu.

Run the Zimbra to MDaemon converter

Step 2. Go to Email Servers, choose Zimbra files, and upload your TGZ data, then preview the mail.

Upload the Zimbra TGZ files

Step 3. Click Export and choose IMAP as the destination, since MDaemon is IMAP supported.

Choose IMAP as the export destination

Step 4. Enter your MDaemon server login details and click Save to run the migration.

Enter the MDaemon server login details

If your move is in a different direction, there are guides to migrate MDaemon to Zimbra and to migrate Zimbra to Office 365, and the email converter range covers the neighbouring mailbox formats.

Free Download
Buy Now

What a good migration preserves

However you move the mail, the mark of a clean migration is that the mailbox arrives on the MDaemon side looking exactly as it did on Zimbra. Four things are worth checking afterwards. The folder hierarchy, so nested folders land where they belong rather than collapsing into the inbox. The read and unread status, since losing it turns years of sorted mail back into a wall of unread. The attachments and inline images, kept with each message. And the dates, so mail keeps its original sent and received timestamps instead of all showing today. An IMAP sync tends to preserve these naturally, and a good converter carries them across too.

“A mailbox migration is judged on fidelity, whether the folders, the read state, the timestamps and the attachments all arrive intact, because those details are what make a mailbox usable rather than just present. The reason TGZ exports matter is that they let you migrate even after the source server is gone, which is a common reality when an organisation has already moved on from Zimbra. Whichever route you take, verify a sample mailbox on the MDaemon side before you trust the whole batch.” Shubham Dixit, Email Migration reviewer (draft, pending approval)

The methods compared

Match the route to what you are holding.

Method Best for Good to know
imapsync A live Zimbra server, free Per mailbox, keeps folders and flags
Thunderbird bridge A few live mailboxes, free Manual, slow at scale
TGZ converter Exports or many mailboxes Reads TGZ, loads MDaemon over IMAP

Frequently asked questions

How do I migrate Zimbra emails to MDaemon?
If Zimbra is still live, copy the mail server to server over IMAP with the free imapsync, or drag folders across in Thunderbird. If you only have Zimbra TGZ exports, use a converter that reads the TGZ and loads it into MDaemon over IMAP.

Can I migrate Zimbra to MDaemon for free?
Yes, when the Zimbra server is live. imapsync is free and open source, and Thunderbird works as a manual bridge for a few mailboxes. A paid converter is for TGZ exports or large batches.

Does MDaemon support IMAP for migration?
Yes. MDaemon is a standard IMAP mail server, which is why both the free sync and the converter can load mail into it over IMAP.

What if my Zimbra server is already shut down?
Then the free IMAP route cannot connect to anything. If you have TGZ exports from Zimbra, a converter reads those directly and loads them into MDaemon, so the migration still works.

Will the folder structure and attachments survive?
They should. An IMAP sync preserves folders and flags naturally, and a good converter keeps the folder hierarchy and attachments. Check a sample mailbox on the MDaemon side to confirm before trusting the full batch.

Can I migrate many mailboxes at once?
Yes. imapsync can be scripted across your user list, and a converter can load several TGZ files in one run, which is usually the simpler option for a large migration.

Match the route to your setup

There is no mystery to a Zimbra to MDaemon move once you see it as two servers that both speak IMAP. If Zimbra is still running, the free tools have you covered, imapsync for a scripted job across many users and Thunderbird for a quick few. If the server is gone and you are left with TGZ exports, or you simply have too many mailboxes to move by hand, a converter that reads those exports and loads MDaemon over IMAP is the practical answer. Pick the route that matches what you actually have, check one mailbox lands cleanly, and the rest of the migration follows the same path.

Shubham Dixit

Reviewed by Shubham Dixit

Independent Expert in Email Forensics and Data File Conversion. Shubham reviewed this guide for technical accuracy. He is an independent external reviewer and not an employee of PCDOTS.

Profile  |  LinkedIn