How To Set the Default Email Client on MacOS High Sierra, Sierra & El Capitan

In Apple, Application, Fix It, General, How To, Microsoft by Michael Sheehan8 Comments

I recently started a new job and one of the perks was that I could choose between having a Mac or PC laptop. While I consider myself to be ambidextrous when it comes to Mac versus PC, I definitely prefer using a Mac whenever I can. All was great on day one of my new job. My Mac came fully configured – even with the latest versions of Microsoft Office which included Outlook (version 15.x) which were to be used in a business environment. I was definitely a happy camper. That is, until I clicked on an email link and all of a sudden Apple Mail launched. Unlike setting your default browser on a Mac, setting the default email client is a bit less intuitive. BUT, it can be done! Here’s how.

How to set the default email client in MacOS Sierra & El Capitan - title

Unlike with browsers which typically and periodically prompt you when you launch them to set them as the default browser, setting the default email client on a Mac is a bit of a different process. It’s a bit less intuitive, but the process I map out below does work for MacOS Sierra and El Capitan. It’s important to follow all of the steps or it might not stick (as I found through experience).

Ready? Let’s go!

How to Set the Default Email Client in MacOS Sierra & El Capitan

So the scenario is this: while you like (or dislike) the Apple Mail app, you need to change the default to be a different email client like Microsoft Outlook, Airmail, Thunderbird or something else. Perhaps you need it for a work environment like I do and want to just use the features within Outlook.

When you set the default browser on the Mac, you go to System Preferences > General to do so:

How to set the default email client in MacOS Sierra & El Capitan - Mac Preferences


Easy enough, right? Wrong if you want to do the same thing for the default email client. It’s simply missing.

So just to be sure, I went into the Microsoft Outlook email preferences to see if perhaps there was a setting there:

How to set the default email client in MacOS Sierra & El Capitan - Outlook preferences

Nothing there either! So, after scratching my head a bit, I decided to open up the Preferences for Apple Mail and guess what? The setting is there in the General tab!

How to set the default email client in MacOS Sierra & El Capitan - default email reader

Great, right? Well don’t go popping the champagne corks yet. There may be some other things you need to do after choosing the default email client in this setting.

First, though, you will want to choose your default email client (or reader) in this preference panel.

How to set the default email client in MacOS Sierra & El Capitan - set email in Mac Mail

So, I chose Microsoft as my default. I closed the pane and exited out of Apple Mail. Then I tried to click on an email link and…it opened Apple Mail. Wait, what?! I reopened Apple Mail and went back to the setting and it had defaulted back to Hmmm. So I tried it again, this time after rebooting my Mac. The same thing happened!

Then I realized something –> I hadn’t set an account up in Apple Mail. 

I then set up an account within Apple Mail and did the same process of selecting the default email client. I exited Apple Mail and clicked on a link. Guess what? It worked!


So, here is the critical thing you must do to make this setting stick. You must set up an email account within Apple Mail. I’m not sure if the order of this process matters (set preference first and then an account or visa versa). Nor have I tested removing the email account later to see if the setting sticks (if someone tests this, please leave a comment!).

How to set the default email client in MacOS Sierra & El Capitan - title

I’m not quite sure why Apple chose this route to go. It would make sense to me to put the default email client selection right with the default browser selection within the System Preferences. I guess there is a reason for everything. (A few years ago, I wrote a How-To on browser selection if you had multiple instances of Chrome for example.)

Here's how to set the default email client on MacOS Sierra & El Capitan! It works! Click to Tweet

Anyway, I hope this helped alleviate some frustration and get you productive again! Be sure to leave a comment if you have questions or just to say “it worked!”

HTD says: Sometimes even the most simple of preference setting can be a bit more complicated for one reason or another – but there is always some sort of solution!