Univik Maildir File Converter
The professional Univik Maildir Converter for system administrators and IT professionals. Convert emails from Dovecot, Courier, Postfix, Qmail and other Linux mail servers. Handles the cur/new/tmp folder structure with complete data integrity.
*Free trial converts first 10 items per folder. Upgrade for unlimited conversion.

Virus Total Safe
Download with Confidence: Certified Clean by 70+ Antivirus Engines
Preserves All Email Data
Emails
Attachments
Folders
Headers
Read/Unread
Metadata
All Subfolders
Key Features
Features built for accurate, fast and reliable email conversion.
Auto-Detect Maildir Structure
Automatically recognizes Maildir and Maildir++ formats. Properly interprets cur/new/tmp subdirectories and dot-prefixed folder naming conventions.
Handle Thousands of Files
Efficiently processes directories containing thousands or millions of individual email files. Built for the file-per-message storage model.
Parse Maildir Filenames
Extracts timestamps, unique identifiers and message flags (Seen, Replied, Flagged, Draft, Trashed, Passed) stored in Maildir filenames.
Preview Before Conversion
Read and verify email content before converting. View headers, body, attachments and the message details for full confidence.
Advanced Search & Filter
Find specific emails using search filters. Filter by date range, sender, subject or keywords. Convert only what you need from large archives.
Maildir++ Folder Mapping
Converts dot-prefixed folder names (.Sent, .INBOX.Subfolder) to proper folder hierarchies. Handles nested subfolders correctly.
Supported Mail Servers
Whether you're migrating from a popular mail server or a custom Linux setup, our converter handles all variations.
Most popular IMAP/POP3 server
Full support for Dovecot's mail storage including shared mailboxes and folder subscriptions.
✓ Fully SupportedMaildir++ creator
Native support for Courier's Maildir++ format with quota management, folder subscriptions and keywords.
✓ Fully SupportedWhen configured for Maildir
Converts the Postfix delivery format, including virtual mailbox configurations.
✓ Fully SupportedOriginal Maildir creator
Full support for qmail's original format and its later versions.
✓ Fully SupportedWeb hosting control panel
Extract and convert emails from cPanel backups and live server Maildir directories.
✓ Fully SupportedServer management platform
Works with Plesk's mail structure including mailbox migrations and backup restores.
✓ Fully Supported
Use Cases
System administrators, IT professionals and businesses rely on it for these common scenarios.
Moving from one mail server to another? Convert Maildir emails from old Linux servers to formats compatible with Microsoft Exchange, Office 365 or other platforms.
Common Use CaseCreate searchable archives of server emails for long-term storage, compliance requirements or legal discovery purposes.
EnterpriseInvestigators and forensic analysts extract and analyze emails from server backups while preserving evidence integrity.
ForensicRestore emails from old server backups to accessible formats. Recover data from retired servers or disaster recovery scenarios.
RecoveryMigrate individual user mailboxes from Linux-based email systems to desktop clients like Outlook or Thunderbird.
MigrationSwitching web hosts? Export emails from your cPanel/Plesk Maildir before migration so no data is lost during the move.
Hosting
Complete Preservation
Every email property, attribute and status from your files is maintained during conversion.
How Maildir details map to your converted file
Maildir keeps each message's state in the folder it sits in and in the flags at the end of its filename. Here is what each part means and where it lands after conversion.
| Maildir detail | What it means | In Outlook / PST |
|---|---|---|
new/ folder | Message not opened yet | Marked unread |
cur/ with S flag | Seen (read) | Marked read |
R flag | Replied | Shown as replied |
F flag | Flagged | Flagged for follow-up |
D flag | Draft | Kept as a draft |
T flag | Trashed (user deleted) | Placed in Deleted Items |
P flag | Passed (forwarded on) | Kept as a normal message |
Dot-folders like .INBOX.Work.2024 | Maildir++ subfolders | Rebuilt as Work > 2024 |
| Filename timestamp | Delivery time | Used when a message has no Date header |
,S=12345 in filename | Message size (Dovecot) | Part of the filename, not shown as content |
Format note: PST keeps the most detail. EML and MSG keep each message with its attachments. MBOX and PDF keep the content and folder layout, but read or replied state is not part of those formats.
Simple Process
Converting your emails is simple with our easy-to-use interface. No command-line expertise needed.
Copy your Maildir directories from the Linux server to your Windows machine via FTP, SCP or from a backup archive.
Browse to the Maildir folder. The converter auto-detects the cur/new/tmp structure and displays all available email folders.
Preview email content to verify. Select specific folders or process all. Use filters to find specific messages.
Choose your output format and click Convert. Watch progress as thousands of files are processed efficiently.
After you convert: a quick check
Two minutes of checking saves a bad migration. Compare the output against the source before you delete anything.
cur/ plus new/).new/ or had no S flag).
Product Preview
Clean, easy-to-use interface for handling complex directory structures.
📁 Maildir Structure Loaded
Total: 5,186 email files detected
Email Preview
File: 1642345678.12345.hostname:2,S
From: server-admin@company.com
To: team@company.com
Subject: Server Maintenance Completed
Date: Jan 16, 2025 08:14 AM
Flags: Seen
The scheduled maintenance has been completed successfully. All services are now back online...
Export Settings
15+ Output Formats
Convert your emails to any format you need, email files, documents or direct cloud migration.
Pricing Plans
Flexible pricing options for individuals, system administrators and enterprises. All plans include free updates and technical support.
For Individuals
For IT Professionals
For Organizations
Not happy with it? Get a full refund within 30 days, for any reason.
Why Choose Univik
Compare it with command-line tools and manual methods.
| Feature | Univik Maildir Converter | Command-Line Tools | Manual Conversion |
|---|---|---|---|
| Graphical Interface | ✓ | ✗ | ✗ |
| Preview Before Convert | ✓ | ✗ | ✗ |
| Preserves Maildir++ Folders | ✓ | Partial | ✗ |
| Handles Millions of Files | ✓ | Limited | ✗ |
| Direct PST Export | ✓ | ✗ | ✗ |
| Parses Filename Metadata | ✓ | Varies | ✗ |
| Cloud Migration | ✓ | ✗ | ✗ |
| Technical Support | ✓ | ✗ | ✗ |
| Time to Convert 10,000 Emails | ~5 minutes | ~30 minutes | Several hours |
Honest Advice
A converter is not always the right tool. Pick your route based on what you have in hand.
If the source mailbox is still live, free server tools move mail straight across. Dovecot's own doveadm and dsync (or imapsync) copy messages to another server or mailbox over IMAP at no cost. This is the best route when both ends are mail servers.
Thunderbird reads MBOX, not Maildir. Convert the Maildir to MBOX, then import it with the ImportExportTools NG add-on. The common claim that you cannot import Maildir at all is not true. You convert it to MBOX first.
Free routeThe server may be gone or you may have only a backup. If you need Outlook PST, MSG or PDF instead of another live mailbox, a file-level converter is the fit. This is where Univik Maildir Converter works. It reads the raw cur/new/tmp files on Windows, with no server and no command line.
Still deciding? If you can log into the mailbox, try the free route first. If all you have is a folder of files, a converter is the simpler path.
Understanding Maildir
Maildir is the email storage format used by most Linux mail servers. Understanding its structure helps you know why specialized conversion tools are necessary.
📁 Typical Maildir Directory Structure:
Maildir/
├── cur/ ← Read messages
├── 1642345678.12345.hostname:2,S
├── 1642345712.12346.hostname:2,RS
└── ...
├── new/ ← Unread messages
├── 1642345800.12350.hostname
└── ...
├── tmp/ ← Messages being delivered
├── .Sent/ ← Sent folder (Maildir++)
├── cur/
├── new/
└── tmp/
├── .Drafts/
└── .INBOX.Clients/ ← Nested subfolder
One File Per Email
Each email is stored as a separate file, unlike mbox which stores all emails together in one file. Because messages never share a file, Maildir needs no file locking and stays safe on shared network storage (NFS).
Three Subdirectories
cur (read), new (unread) and tmp (being delivered) organize message states.
Filename Contains Metadata
Timestamps, flags (Seen, Replied, Flagged) and unique identifiers are stored in filenames.
Maildir++ Extensions
Subfolders use dot-prefix names (for example .Sent, .INBOX.Clients). The Maildir++ extension was created by Sam Varshavchik, author of the Courier Mail Server, to add subfolders and mail quotas.
Where your Maildir lives on the server
Not sure where the files are? These are the default locations. Copy the folder that holds cur/ and new/ (with its dot-folders) to your Windows machine using SCP, SFTP or a backup archive.
| Server or control panel | Default Maildir location |
|---|---|
| Dovecot | ~/Maildir (or the path set in mail_location) |
| Postfix | ~/Maildir, or /var/mail/vhosts/<domain>/<user>/ for virtual mailboxes |
| Courier | ~/Maildir (Maildir++) |
| qmail | ~/Maildir |
| cPanel / WHM | /home/<user>/mail/<domain>/<mailbox>/ |
| Plesk (Linux) | /var/qmail/mailnames/<domain>/<user>/Maildir/ |
| DirectAdmin | /home/<user>/imap/<domain>/<user>/Maildir/ |
Inside a backup archive
.tar.gz): mail sits under homedir/mail/<domain>/<mailbox>/, with cur, new and tmp inside.mailnames/<domain>/<user>/Maildir/ layout once the archive is extracted.Copy these from the server
cur/ and new/. This is the mailbox itself..Sent, .Drafts, .Trash and .INBOX.*. These are your other folders and subfolders.cur/ and new/. Each file is one email.Safe to skip (these are not email)
tmp/. Holds messages still being delivered, so on a copy it is empty or stale.dovecot-uidlist, dovecot.index*, dovecot.mailbox.log. Dovecot index files, rebuilt on their own.maildirsize. A Courier and Maildir++ quota counter.courierimapuiddb, courierimapsubscribed. Courier index and subscription files..subscriptions. The list of folders a mail app had subscribed to.Standard email clients and most conversion tools don't understand the Maildir format. They see thousands of individual files with hard-to-read names instead of readable emails. The Univik Maildir Converter reads this structure the right way: it pulls out the email content, reads the details from the filenames and turns everything into formats you can open.
Sources: The Maildir format details on this page are checked against Daniel J. Bernstein's original Maildir specification and the Dovecot and Courier mail server documentation.
Technical Specifications
Tested using VirusTotal technology. 100% safe to download and use.
| Name: | Univik Maildir Converter |
| Version: | 25.12 |
| Size: | 42 MB |
| License: | Free Trial / Paid |
| OS: | Windows 11/10/8/7 |
| RAM: | 4 GB minimum |
| Disk: | 150 MB free |
| CPU: | Intel i3 or higher |
| Maildir: | All versions |
| Maildir++: | Full support |
| Servers: | Dovecot, Courier, etc. |
| Standalone: | Yes, no extras |
Frequently Asked Questions
Answers to common questions about converting your emails.
Maildir is an email storage format invented by Daniel J. Bernstein (djb) for the qmail mail server. Each message is saved as its own plain text email file in the standard RFC 822 / RFC 5322 format. Unlike mbox, which keeps all emails in a single file, Maildir stores each email as a separate file inside a directory.
Key characteristics:
cur (read messages), new (unread messages) and tmp (messages being delivered)This format is used by Dovecot, Courier, Postfix, Qmail and many Linux mail servers because it is reliable and needs no file locking, which also makes it safe to use on shared network storage (NFS).
To do this:
/var/mail/vhosts/domain/user/ or ~/Maildir/home/username/mail/domain/user//var/qmail/mailnames/domain/user/Maildir format is supported by many popular Linux/Unix mail servers:
home_mailbox = Maildir/If your Linux mail server stores emails in individual files within cur/new/tmp directories, it's using Maildir format.
Yes, absolutely. The converter is specifically designed to handle the file-per-message storage model efficiently:
We've tested with mailboxes containing over 500,000 individual email files. The Enterprise license is recommended for very large server migrations.
The converter automatically preserves your complete folder hierarchy:
.Sent, .Drafts, .INBOX.Clients are converted to proper folder hierarchies.INBOX.Work.Projects.2024) are fully supportedThe output will have the same logical folder structure as your original Maildir, regardless of the output format (PST, MBOX, EML folders, etc.).
| Feature | Maildir | mbox |
|---|---|---|
| Storage | One file per email | All emails in single file |
| File locking | Not required | Required for concurrent access |
| Corruption risk | Low (affects single email) | High (affects entire mailbox) |
| Backup | Easy incremental backup | Full file backup needed |
| Used by | Dovecot, Courier, Qmail | Unix mail, some clients |
The Maildir Converter can convert it to mbox format and back again.
To migrate from Dovecot to Outlook or Exchange:
/var/mail/vhosts/ or user home directoriesThe Business/Enterprise license includes direct IMAP migration to Office 365 without a PST file in between.
Yes. Both cPanel and Plesk store user emails in Maildir format:
cPanel backup structure:
backup/homedir/mail/domain.com/username/
Plesk backup structure:
backup/mailnames/domain.com/username/
Steps:
The converter handles the Maildir++ format used by these control panels, including all subfolders and quota files.
No, you can skip it. The tmp folder only holds messages that are still being delivered. On a copy or a backup it is usually empty or holds stale files, and none of it is mail you need. Copy the cur and new folders and the dot-folders such as .Sent and .Drafts. Those hold every real message.
That is usually correct, not a fault. Maildir records read state by where a message sits and by the flags in its filename. A message in the new folder, or one in cur without the S flag, was never opened on the server, so it stays unread after conversion. Messages that carry the S flag come across as read. If every message looks unread, the source flags were probably lost before conversion, for example by copying the files with a tool that renamed them.
Not directly. Thunderbird reads MBOX, not Maildir, so there is no import Maildir button. Convert the Maildir to MBOX first, then import the MBOX with the ImportExportTools NG add-on. The idea that Maildir cannot be used with Thunderbird at all is wrong. You convert it to MBOX and it imports fine.
It depends on what you have. If the source mailbox is still live on a server, doveadm (Dovecot's own tool) or imapsync copy mail straight to another server or mailbox over IMAP at no cost, and that is the cleaner route. A converter is the better choice when the server is gone or you only have a backup of the files. It also fits when you need the mail in a file format like Outlook PST or PDF instead of another live mailbox.
Download the free trial and convert your first 10 emails per folder. No credit card required.
30-Day Money-Back Guarantee | Lifetime License | Free Technical Support
Related Products
Explore our complete range of email conversion tools for different email clients and formats.
Convert Thunderbird emails to PST, EML, MSG formats.
Convert Thunderbird Emails »