DEV Community

Cover image for Outlook for Mac. How to convert OLM to PST?
Artemiy Gazizyanov for Aspose.Email

Posted on • Updated on

Outlook for Mac. How to convert OLM to PST?


On the one hand, we have Mac OS as the second most popular operating system. On the other hand, we have Outlook as one of the most popular personal information managers in the world. So, it was a question of time when we were able to use all functions of Outlook on Mac.

Now we have Outlook for Mac OS provided by Microsoft Office. This application is a full-weight version of Outlook for Windows, but we can use it on Mac OS. There is only one difference. It is a storage file format. The version for Mac OS uses OML against PST on Windows.

So one of the most prevalent problems to solve is converting from OML files to PST. That can be done for many reasons: to send data on a Windows machine for some processing or to save data according to the saving data.

Save and protect your data

One of the cases that users of Mac OS encounter are errors that occur when saving data and their further damage.
It can be caused by compatibility between MAC OS and Outlook for Mac. When these two applications don’t synchronize as well. Then Outlook can give various error messages or exceptions like:
“Microsoft Outlook must be closed because an error occurred. Any unsaved work may be lost.”
“Sync pending for this folder”
“attachments exceed the limit allowed please remove attachments, sync error code 17193”

Do you save your outlook data and how do you do it?
Share your comments below! 👇👇👇

You can go two ways:
1. You can try to fix them to handle the compatibility issues doing: continuous updating to the latest updates or to export all the Outlook data in the OLM files using the Export option.
2. Use Aspose.Email library to convert OML files to PST to save data to protect it or transfer.


string dst = "SampleOLM.olm";

//Initialize Olm storage
using (OlmStorage storage = new OlmStorage(dst))
    //Initialize Pst storage
    using (PersonalStorage pst = PersonalStorage.Create("output.pst", FileFormatVersion.Unicode))
        //Create only Inbox folder as an example
        FolderInfo pstFolder = pst.CreatePredefinedFolder("Inbox", StandardIpmFolder.Inbox);

        //Go through folders in the OLM storage
        foreach (OlmFolder folder in storage.FolderHierarchy)
            //Check is this folder empty
            if (folder.HasMessages)
                 // extract messages from folder
                 foreach (MapiMessage msg in storage.EnumerateMessages(folder))
                     //Add message to the pst storage
                     Console.WriteLine("Subject: " + msg.Subject);
Enter fullscreen mode Exit fullscreen mode

This approach is secure because you don’t have to send your data to a third-party server; all processes take place on your machine.
This library saves the integrity of the whole OLM file. Also, PST has a split feature that can allow users to divide a large PST file into smaller-sized PST files.

After successful converting, the PST file can be saved on your machine or can be migrated to the Outlook for Windows or to the other applications which can support this file.

Do you often face similar problems and how do you solve them?
Leave your comments below. 👇👇👇

Top comments (10)

johnwick7751 profile image

I would like to recommend you to use this OLM to PST converter software that can export single or multiple OLM to PST format in just single way. It allows the User Export the OLM file to PST and Multiple file types such as HTML, MBOX, EML, PDF, vCard, EMLX, MSG, and vCal file type. The OLM to PST converter can Export OLm files to Office 365 and a Live Exchange server Safely. It Export the OLM Contacts and Calendar to vCard and vCal files.

Visit here:-

alexend32659052 profile image

To convert and access OLM file to PST format, there are several software available. This application fastly changes all email items such as email, attachment, contact, calendar, etc. OLM to PST Exporter software is more usable with all Windows. It has an enhanced and reliable easy to use user friendly interface to add more smoothness and efficiency in the conversion process. This software is converting Mac OLM files into multiple differents file formats like PST, MBOX, EML and MSG file format. Read

noahgreen7751 profile image
Noah Green

To convert an OLM file to a PST file, download OLM to PST Converter Software, that is specially created with the latest feature to convert OLM files to PST files in a matter of a few clicks. Users can convert an infinite number of OLM files to PST Outlook files, including all emails, contacts, calendars, tasks, notes, and other data.

Visit here:-

sddjcndsde profile image

This Mac Outlook file converter tool is designed to convert all emails, contacts, calendars, notes, to convert from OLM file to multiple file formats. A user can choose any of the desired formats to export OLM data items. user converts OLM file to PST file format, the software keeps the folder hierarchy intact as the original. After the conversion, it will be in the same way as it was in Mac Outlook 2011, 2016, or 2019. visit here:-

noahgreen7751 profile image
Noah Green

I recommend that you use this OLM to PST converter software, that can convert single or numerous OLM files to PST files in a single step. It allows users to export OLM files to PST and a variety of other file types, including HTML, MBOX, EML, PDF, vCard, EMLX, MSG, and vCal. Safely export OLM files to Office 365 and a Live Exchange server with the OLM to PST converter. It creates vCard and vCal files from OLM Contacts and Calendar.

Visit here to get more information about this software

Sloan, the sloth mascot
Comment deleted
opjaiswal786 profile image
Om Smirti

To make simple conversion from OLM file to PST file, download OLM to PST Converter Software that is specially designed with the latest feature that is the matter of some clicks to convert OLM files to PST files. With software, users can convert unlimited data files from OLM files to PST Outlook file with all emails, contacts, calendars, task, notes or other items. The data integrity remains intact during the conversion time. Software supports windows versions included- 32 and 64 Bit versions. You can convert selective folders or complete items of OLM files to PST Outlook file.
Software comes with easy to understand interface and doesn’t require of MS Outlook application or any technical knowledge. During conversion OLM to PST files, the software will confirm that the data remain harmless and intact throughout the process, even with Meta metadata, remain constant as it is.

Downlaod a free Software:

Some comments may only be visible to logged-in visitors. Sign in to view all comments.