How to Import MBOX Files into Cyrus Mail Server Accounts?

Ritu Roy | how to macOS MBOX software technology | 7 minutes read | Modified on: 03-06-2026

Overview: Migrating MBOX files to a Cyrus IMAP account can be accomplished through different methods depending on your requirements. Individual users can perform the migration manually by configuring an email client such as Thunderbird and syncing messages with the Cyrus mailbox. Administrators with server access may opt for the Cyrus “deliver” utility to import mailbox data directly on the server. For organizations handling large-scale migrations, a dedicated solution like MacMister MBOX to Cyrus Converter Tool offers an efficient way to transfer multiple MBOX files while preserving email integrity, folder hierarchy, and metadata throughout the process.

What is a Cyrus Mail Server?

Cyrus is a widely adopted IMAP email server platform trusted by educational institutions, organizations, and enterprises for managing professional email communication. It allows businesses to create and manage domain-based email accounts, such as employee@companydomain.com, with administration typically handled by system administrators.

Unlike traditional email clients that store messages in MBOX files, Cyrus maintains mailbox data in its own specialized storage architecture. Because of this difference in mailbox formats, transferring MBOX data directly into a Cyrus account requires a specific migration approach. This guide explains the available methods and provides detailed instructions to help you complete the import process successfully.

Why Import MBOX Files into a Cyrus Account?

There are several situations where organizations and users may need to move MBOX mailbox data to a Cyrus mail server:

  • Recover Archived Email Data: Restore emails from existing MBOX backups into an active Cyrus mailbox.
  • Consolidate Business Communications: Store and manage company email records in a centralized and secure server environment.
  • Switch to Cyrus from Another Email Platform: Transfer mailbox data when migrating from a different IMAP-based email service to a Cyrus-powered infrastructure.
  • Improve Email Management: Bring historical emails into a managed server system for easier access, backup, and administration.
  • Support Organizational Growth: Migrate user mailboxes to a scalable enterprise-grade email platform capable of handling large volumes of email data.

Method 1: Import MBOX to a Cyrus Mailbox Using Thunderbird

Important: Mozilla Thunderbird can connect to regular Cyrus user mailboxes through IMAP and, when appropriate permissions are granted, can also access certain administrator-managed mailboxes. However, the dedicated Cyrus administration account used for mailbox management cannot be configured directly in Thunderbird.

Limitations of This Method

This approach is best suited for importing a limited amount of mailbox data. Since Thunderbird is a desktop email client, handling very large MBOX files may lead to synchronization issues, incomplete transfers, or potential data inconsistencies. For large-scale migrations, a dedicated migration solution is generally recommended.

Steps to Import MBOX Files into a Cyrus Account

  1. Install the latest version of Mozilla Thunderbird on your computer.
  2. Launch Thunderbird and add your Cyrus email account by entering your display name, email address, and password.
  3. Select IMAP as the account type. If Thunderbird cannot automatically detect the server settings, manually provide the Cyrus IMAP server information.
  4. Verify the account settings and ensure the connection is established successfully.
  5. Open Thunderbird’s menu and navigate to Add-ons and Themes.
  6. Search for the ImportExportTools NG extension and install it.
  7. After installation, locate the Local Folders section in Thunderbird.
  8. Right-click Local Folders and choose ImportExportTools NG options.
  9. Select Import MBOX File(s) and choose the option to import MBOX files from a folder or directory.
  10. Browse to the location of your MBOX files and complete the import process.
  11. Once the emails appear under Local Folders, right-click the imported mailbox folder.
  12. Choose Move To or Copy To and select the target Cyrus mailbox folder.
  13. Thunderbird will upload the selected emails to your Cyrus account through the IMAP connection.

After synchronization is complete, log in to your Cyrus mailbox and verify that all imported messages and folders have been transferred successfully.

Recommended Cyrus Mail Server Settings

ConfigurationIMAP (Incoming Mail)SMTP (Outgoing Mail)
Server Nameimap.yourdomain.comsmtp.yourdomain.com
Port Number993587 or 465
EncryptionSSL/TLSSTARTTLS or SSL/TLS
Login UsernameFull Email AddressFull Email Address
Login PasswordMailbox PasswordMailbox Password

Confirming a Successful Migration

Once the transfer process finishes, verify the uploaded emails by signing in to your Cyrus mailbox through webmail or by configuring the account in an email application such as Microsoft Outlook. Check the mailbox folders, email count, and message content to ensure the migration was completed correctly.

Method 2: Import MBOX into Cyrus Mail Server Using Administrator Access

Note: This procedure is intended exclusively for server administrators. Unlike standard user accounts, administrative access allows direct interaction with user mailboxes and server resources. Because these operations affect live mailbox data, execute each step carefully.

Steps to Import MBOX Files at the Server Level

  1. Launch a terminal window or PowerShell session on your system.
  2. Connect to the Cyrus mail server using SSH:
  3. ssh admin@yourserver
  4. Transfer the MBOX file to the server:
  5. scp mailbox.mbox admin@yourserver:/tmp/

Replace mailbox.mbox with the name of the MBOX file you want to upload.

  • Open the Cyrus administration interface:
  • cyradm –user admin localhost
  • Verify the target mailbox exists:
  • lm user/username
  • Import the MBOX data into the desired mailbox using the Cyrus deliver utility:
  • cat /tmp/mailbox.mbox | /usr/cyrus/bin/deliver -u username
  • After the command completes, review the mailbox to confirm that all messages were imported successfully.

Although this method is effective for server-side migrations and larger datasets, it requires technical expertise and direct server access, making it unsuitable for many end users.

Professional Solution for Bulk MBOX to Cyrus Migration

For organizations, IT teams, and users who need a more streamlined migration process, MacMister MBOX Converter for Cyrus Mailboxes provides a graphical interface that eliminates the complexity of manual procedures. The software is specifically designed to transfer multiple MBOX files to Cyrus accounts efficiently while maintaining mailbox structure and email properties.

Key Benefits of the Tool

  • Bulk import of multiple MBOX files and folders.
  • Direct migration to Cyrus IMAP accounts.
  • Preserves folder hierarchy throughout the transfer.
  • Maintains email metadata, attachments, and formatting.
  • User-friendly interface with no command-line expertise required.
  • Supports large-scale mailbox migrations with improved accuracy.
  • Reduces the risk of data corruption or incomplete transfers.
  • Compatible with various MBOX-based email applications.

This solution is particularly useful when migrating large volumes of email data or when a fast, reliable, and error-free migration process is required.

Advanced Features of MacMister MBOX to Cyrus Migration Tool

The MacMister solution is equipped with several powerful capabilities that simplify the migration of MBOX data to Cyrus mail accounts:

  • Unlimited Migration Support: Import any number of MBOX files and mailboxes without restrictions related to file count or mailbox size.
  • Smart Email Filtering: Migrate only the required emails by applying filters based on date intervals, sender addresses, recipient addresses, or specific keywords.
  • Mailbox Preview Functionality: Review mailbox content before starting the migration process and generate comprehensive activity logs for auditing and verification purposes.
  • Detailed Reporting: Obtain complete migration reports that help track transferred emails and identify any migration-related events.
  • User-Friendly Interface: Perform migrations through a simple graphical interface without requiring technical expertise or command-line knowledge.

Try the Software Before You Buy

Users can evaluate the software through a free trial version that allows the migration of up to 25 emails per folder to a Cyrus server account. This enables you to test the functionality, verify results, and assess compatibility before proceeding with a full migration.

How to Restore an MBOX Backup to a Cyrus Mailbox Using a Professional Tool

If you are looking for a quick and reliable way to restore MBOX backup data to a Cyrus mailbox, a dedicated migration tool can simplify the entire process. Follow these steps to complete the restoration:

  1. Download and install the MBOX to IMAP Converter software on your computer.
  2. Launch the application and add the required MBOX file(s) or an entire folder containing multiple MBOX mailboxes.
  3. The software will scan and display the mailbox content. Review the folders and select the emails you want to transfer.
  4. From the list of export or destination options, choose IMAP as the target platform.
  5. Enter the login credentials of your Cyrus mail account, including the email address, password, server name, and port details.
  6. Verify the configuration settings and select the destination mailbox folder if required.
  7. Click the Export Migration button to begin uploading the MBOX data to the Cyrus server.
  8. Once the process is complete, review the migration report and log in to your Cyrus mailbox to confirm that all emails have been restored successfully.

This method eliminates the need for manual configuration and helps ensure that email messages, attachments, folder structure, and metadata are transferred accurately to the Cyrus account.

Which Method Should You Choose for Importing MBOX Files to a Cyrus Account?

The ideal migration approach depends on factors such as mailbox size, technical expertise, and the number of MBOX files you need to transfer. The following comparison can help you select the most suitable option:

FeatureThunderbird MethodCyrus deliver UtilityMacMister Solution
Large Mailbox SupportSuitable for smaller mailboxes; performance may decline with large filesDesigned to handle extensive mailbox importsSupports unlimited MBOX files and mailbox sizes
User FriendlinessRequires account configuration and add-on installationRequires command-line access and server administration skillsSimple graphical interface with minimal setup
Email IntegritySynchronization issues may occasionally affect resultsMaintains mailbox data accuratelyPreserves emails, attachments, metadata, and folder structure
Migration SpeedDependent on IMAP synchronization speedFaster due to direct server-side processingOptimized for rapid and efficient bulk transfers
Technical Knowledge RequiredModerateAdvancedBeginner-friendly

Conclusion

Importing MBOX files into a Cyrus mail account can be accomplished through several methods, each designed for different user requirements. Thunderbird offers a practical solution for individual users handling smaller mailbox migrations, while the Cyrus deliver utility provides administrators with a direct server-side approach for importing email data. However, both methods have limitations when dealing with large-scale migrations, complex mailbox structures, or business-critical email data.

For organizations and users seeking a faster, more reliable, and scalable solution, a professional migration tool can significantly simplify the process. It enables bulk email transfers, preserves mailbox integrity, and minimizes the risk of data loss while reducing the overall migration effort. By selecting the method that best aligns with your technical expertise and migration requirements, you can ensure a smooth and successful transfer of MBOX data to your Cyrus mail server account.