News We Recently Launched AD Migrator and AD Reporter.

Learn How to Import a .olm File into Exchange Server!

  author
Written By Andrew Jackson
Anuraag Singh
Approved By Anuraag Singh
Published On June 5th, 2024
Reading Time 5 Minutes Reading

In this article, we will be discussing how to import a .olm file into Exchange Server 2010, 2013 & all other versions. But first, let us have a look at a brief introduction to this topic.

OLM files are the Outlook for Mac files that are used to store lots of information such as Inbox, Contacts, Calendars, etc. within a single file. But the file format is only supported by the Mac operating system. Moreover, the data that is present in the on-premises environment are more prone to corruption, security issues, and network access optimization. The most commonly seen issue is “Outlook 2011 Mac not connecting to Exchange Server” which restricts the users from accessing Outlook for Mac 2011 data on Microsoft Exchange Server. Therefore, to overcome such situations, a user needs to upload OLM file’s data to Exchange Server. Let us discover more on how can we import OLM to Exchange Server.

Method to Upload OLM to Exchange 2010 & Other Versions

There is no direct manual available to move OLM file to Exchange 2010, 2013, 2007, 2003 & 2000. Therefore, a user first needs to convert OLM file to Outlook PST file format and after that upload the intermediate file into Exchange Om-Premises. Follow the below-mentioned steps to import OLM to Microsoft Exchange Server:

Convert OLM to Intermediate File Format using Manual Procedure

In this method, IMAP Server is used as an intermediate between Outlook for Mac and Windows to export OLM to the intermediate data file. It works same as a storage device between two computers to copy files. Moreover, it is used because it acquires remote files.

Step 1: Configure Gmail Account on Mac OS

  1. First, open Mac Outlook application on the system.
  2. After that, choose Tools >> Accounts >> Accounts Window pops up.
  3. Then, on the left side of the window, you need to Click on + button to add a new account.
  4. Now, click on the Email Address pane.
  5. Next, enter email address, password, and user_name for Gmail account.
  6. In the Incoming server, enter imap.gmail.com.
  7. After that, select Use SSL connect that is a recommended option also.
  8. In the Outgoing Server, enter smtp.gmail.com.
  9. Then, you need to check both options listed below Outgoing Server.
  10. After that, enter 465 for the Outgoing port.
  11. Now, click on Add Account option.
  12. Next, a user can check a yellow button on the left side of window pane to confirm connection is being made or not.
  13. If the password entered is correct and the connection is made successfully then, it turns Green.

Step 2: Move/Upload Mailbox From Mac OS to Gmail

  1. To start, right-click on your Folder and then, Copy the Folder that you want to move.
  2. After that, choose the destination folder in Gmail folder in Outlook.
  3. At the bottom of the screen, the navigation bar displays the uploading messages.
  4. As messages uploaded, you need to Refresh your Gmail.

Step 3: Configure the Same Gmail Account with Outlook for Windows

  1. To begin, open the application.
  2. After that, click on File >> Info >> Account Settings, a window pops up.
  3. After that, click on New icon.
  4. Then, a user needs to check the Additional server type or Manually configure server setting option.
  5. Now, you can check the Internet Email option.
  6. In the Internet Email option, enter user_name, email address, and password.
  7. Next, choose IMAP as the Account type.
  8. Again in the Incoming server, enter imap.gmail.com.
  9. Then, in the Outgoing server enter smtp.gmail.com.
  10. Now, choose available More Settings option.
  11. In Outgoing Server, a user needs to select my Outgoing server require authentication option.
  12. After that, in the Advanced Tab, enter 993 as an Incoming Server Port number.
  13. Choose SSL as an encryption type.
  14. Now, as the Outgoing Server Port, enter 465.
  15. Then, click on OK button.
  16. In last, choose Test Account Settings and click on Finish button.

Step 4: Transfer Mail From Gmail to Windows OS

    1. To begin, sign in to your Gmail account and click on Gear icon for Settings on the right-hand side of the screen.
    2. After that, choose Forwarding and POP/IMAP option.
    3. Then, under the IMAP Access dialog box, turn on the IMAP option.
      IMAP Enable Option in Gmail
    4. Now, check the Auto-Expunge on option according to the preference.
    5. Next, if you want to archive your messages, enable Archive option also.
    6. After that, click on Save changes option.
    7. In last, to confirm, open your Outlook 2010 for Windows and click on Send/Receive message option.

Using the above step-by-step method, a user save/ copy OLM file data to Outlook without any hassles. After that, a user can easily extract the intermediate file.

Import Intermediate file to Exchange 2013 & below versions

Now, a user needs to upload the intermediate file into Microsoft Exchange Server 2013, 2010, 2007, 2003 & 2000. As there is no manual available to import/migrate the intermediate file to Exchange, a user can go for a trusted party tool available online. One can use this software to successfully import multiple Outlook PST data files to Exchange Server without any hassle. In addition, the best part about this utility is that it imports/transfers the intermediate file within the network and selective machines.

Conclusion

After learning how to import a .olm file into Exchange Server, a user can easily upload OLM to Exchange 2010, 2013 & other versions. A user can first migrate on-premises Mac data to intermediate PST format and after that import that intermediate file to Exchange. It is suggested that a user should use the suggested automated solution as there is no easier & more efficient solution available to directly transfer/import OLM to Exchange Server.

  author

By Andrew Jackson

I am SQL DBA and SQL Server blogger too. I like to share about SQL Server and the problems related to it as well as their solution and also I do handle database related user queries, server or database maintenance, database management, etc. I love to share my knowledge with SQL Geeks.