Wednesday, July 2, 2014

Import mails from Apple Mail.app to Microsoft Outlook.app

First of all, why I wanted to move from Apple Mail.app to Microsoft Outlook?

Personally I like Apple Mail.app very much for its simplicity and clean UI. But using it for work has some hick-ups:

  1. There's at least a minute delay in receiving emails. So when there's a very active conversation happening via email, my response sometimes gets delayed.
  2. The main problem is that I had to rely on many other internal portals to a) check for availability and room booking, b) view members of a delivery list, c) view a person's contact details.
  3. Also I like the Lync (MS Communicator) integration in Outlook. I can see if a person is available on Lync before I send any email.

Basically I feel Mail.app is efficient only for emails.

Though I've already decided to move to Outlook.app, I couldn't switch immediately because I had to move my seven years of work emails (> 6GB) properly to Outlook before I start using it actively.

I had serious problem importing the native mailbox (.mbox) file format used by Mail.app. There were a lot of work-arounds I found on the web, but nothing worked perfectly for me. Finally I had almost made up my mind to purchase the software emailchemy, which was recommended by many people for this mail migration. But I was a bit hesitant to spend $50 for a software that I would be using only once.

Then the great google guided me to a Microsoft forum where I found a perfect solution for my problem. Here's how I migrated my emails from Mail.app to Outlook.app



Converting the Mail.app's .mbox packs to the .mbox format that's understandable by MS Outlook

  • Download a small app called emlxconvert located here: emlx to mbox
  • Your Mail.app mbox folders will be in /Users/<your user name>/Library/Mail/V2/Mailboxes
  • Go to that directory in Finder and then search for all .emlx files in that directory.
  • Select all the .emlx files in that directory and drag them into the emlxconvert window and click 'Save Mbox'
  • After choosing a destination for the .mbox file the email messages are saved as a single .mbox file that can now be imported in to Outlook 2011

Now importing the mbox to Outlook

  • In Outlook 2011, go 'File' -> Import -> Select 'Contacts and messages from a text file' and click the right arrow at the bottom of the window.
  • In the next step, choose 'Import messages from an MBOX-format text file' and click the right arrow at the bottom of the window.
  • Now select the mbox file that we earlier saved using emlxconvert and click 'Import'
  • Outlook then will import all your old email in to a folder called mbox. You can then rename the folder or move the emails to a different folder.

Tuesday, March 11, 2014

Disable Inline Attachment in Mail.app

The Mail.app in Mac, by default, adds the image attachments as inline in the email message. This could be very much annoying, sometimes, when we need to send a bigger sized images as such.

There's no straight way, in settings, to disable this. But we can use command-line for this. Here's the command for it.

Quit your Mail.app before you try this command on Terminal

defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes

If you would like to revert back to inline image attachment

defaults write com.apple.mail DisableInlineAttachmentViewing -bool no