OSX 10.11.1 El Capitan, Changing the Default Mail Client
August 2016 update: Please take a look at the comments before embarking on the fix detailed below. In later releases of OSX 10.11 the procedure may be more simple than the steps I took with 10.11.1
Intended Audience: Anybody struggling to change the default OSX Mail Client under El Capitan
Resolution:
Go into System Preferences > iCloud – sign out!
Restart your Mac
Launch “Apple Mail” > Preferences > General – Change the default mail client
Exit “Apple Mail”
Sign back into iCloud!
Back Story:
I wanted to quickly share a tweet from Tweetbot to a friend by email, I was surprised when “Apple Mail” launched and asked me to setup an email account, I do not use “Apple Mail” I was using Airmail as my primary email client at the time.
What should have been a quick change of settings turned into a 10 minute battle with El Capitan to change the default mail client!
Googling revealed that I needed to make this change under “Apple Mail” > Preferences, rather than System Preferences. This was not a problem, although I did have to create an account within “Apple Mail” before the preferences pane became accessible. This done, the field that needed changing was obvious, Preferences > General > Default email reader
I made the change, closed “Apple Mail” and tried again!
…
“Apple Mail” launched !?
I tested an email link from a website to check that this was a system wide rather than an issue specific to Tweetbox. “Apple Mail” launched again!
I checked the default mail client setting within “Apple Mail” preferences, it had reset back to “Apple Mail”.
I set the default email reader to be Airmail a second time. Exited “Apple Mail”, then I relaunched Apple Mail but it had returned Apple Mail.
…
This was resolved by signing out of iCloud in System Preferences > iCloud, restarting OSX, after this I was able to change the default email client.
Thanks a lot for this!
LikeLiked by 1 person
great!. I have a feeling that Apple has made this on purpose…..
LikeLike
I’d like to try your solution but this warning popped up with the first step: “If you turn off iCloud Drive, all documents stored in iCloud will be deleted from this Mac. Your documents will still be available on other devices using iCloud.” Should I be concerned with this message?
LikeLike
Hello,
I do not think you need to be concerned.
I interpret this message to mean, iCloud documents currently on your mac will be deleted, however, when you re-enable iCloud they will sync back down again.
Good luck, let me know how you get on.
LikeLike
Thanks a lot! you saved me!
LikeLike
Hi! this problem was solved by me just by going to the default mail app clicking going to “Preferences > General > Default mail reader” instead of just selecting Airmail from the drop down I went to the “Select..” button, this led me to my Applications folder where I manually selected Airmail.
Maybe give this a shot so you don’t have to go through this long work around.
El Capitan 10.11.2
LikeLike
Did you try to open and close the Preferences panel for 5 or 6 times? You will sadly find that the problem still lives……
LikeLiked by 1 person
Just been rebuilding my Mac and forgot about this issue until after I had again set up all my photo library. Now have just installed MS Outlook and got to the point where I encountered this same issue with trying to make Outlook the default mail app. I did not want to have to go through the same pain as I did last time when I signed out of iCloud, set default mail client, then signed back in – don’t get me wrong, that DOES work but it causes my entire 30GB photo library to re-upload to iCloud when I sign back in to iCloud.
So this time, I followed tomtominc’s suggestion which worked a treat for me and saved hours of photo re-uploading. Thanks tomtominc!
LikeLike
Thanks for this – I was having the same issue and this did, indeed, resolve it. One thing to be aware of, however, is that after re-enabling iCloud on my Mac, it proceeded to re-upload my entire photo library – all 30GB of it – to iCloud even though the library was never deleted anywhere. Takes a while and could cause some grief for anyone on a metered connection.
LikeLike
This one was giving me headache – thanks a alot, I appreciate it.
LikeLiked by 1 person
Thank you!!!!! This was driving me insane. I hate Apple Mail with an abiding passion!
LikeLiked by 1 person
Just to echo all the thanks! You saved me. And Apple support sux.
LikeLiked by 1 person
You are very welcome!
LikeLike
This can also be fixed by pasting the following line into the Terminal app:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -all local,system,user
credit: https://forums.developer.apple.com/thread/14502
LikeLike
Following the directions here (log out of iCloud, reboot, etc.) did not allow me to set Outlook 2016 as default mail client. The instructions on this link to the Apple developer site did work.
LikeLike
The method I have outlined here was the method I used with 10.11.1
It is likely that with later versions there is a better way. Thanks for sharing your findings.
LikeLike
Can confirm that this worked perfectly on my 10.11.5, without needing to restart or logout from iCloud.
Thank you!
LikeLike
i have opera browser installed on mac (el capitain), However, for some reason the default email programme in mail is set to opera – if I change it back to mail, it defaults to opera every time I open mail. how can I void this happening?
LikeLike
Under Apple Mail the “Preferences” Option is greyed out. Any tips. I am trying to defualt my email to gmail or outlook.
Thanks….
LikeLike
You must add an account to Mail first.. silly I know.
LikeLike
Brilliant fix. Worked like a charm. I had spent nearly two hours Googling for a solution.
LikeLike
I’m glad this post helped.
Thank you for commenting.
LikeLike
Hi! Thanks for the info.
This solutions worked for me without restart system.
https://forums.developer.apple.com/thread/14502
Cheers.🙂
LikeLike