Apple - How can I use Gmail as the default mail client app in Mac OS X?

You do NOT need to install a third party app.

Both Google Chrome and Firefox support this functionality. (ok, technically these are third party apps, but lets assume you are not using safari.)

Chrome:

  1. Open gmail in chrome.
  2. In the address bar next to the "bookmark star" you should see a grey diamond. Click on the diamond
  3. Select "use gmail". enter image description here
  4. If you do not see the gray diamond, follow the instructions below.

If you made a mistake and selected "No" and you really wanted to select "Use Gmail"

  1. With Chrome open, copy and paste this into your address bar at the top: chrome://settings/handlers
  2. Under the Ignored protocol handlers section, Click on X to the right to delete.
  3. Close and open Gmail.
  4. Answer the question correctly this time. :)

Source: http://productforums.google.com/forum/#!topic/chrome/hnRteY7bHfE

Alternative way, if you need to do this programmatically.

Firefox:

See @Am1rr3zA answer on this question. Click here to jump to his answer.

Safari:

See @fpotter's answer on this question. Click here to jump to his answer.


Update (1/2014)

Turns out Google Notifier for Mac is no longer supported.

If you're using Chrome, this is now very simple: open settings, search for "mailto", and set Gmail as the handler for mailto.

enter image description here

For Firefox, see this answer.

(The remainder of this answer is now obsolete.)


While options like Webmailer also do the job, I'll mention yet another way for the sake of completeness:

  1. Install Google Notifier for Mac. It's an official Gmail utility made by Google.
  2. Open Mail.app, go to Preferences -> General, and set "Default email reader" to Google Notifier.app. (Yep, you need to configure this in Mail even when Mail is what you don't want to use...)

alt text

Besides directing clicks on mailto: links to Gmail, the Google Notifier comes with some additional features: It adds an icon (like this: alt text) in the menu bar and notifies you (if configured to do so) about new mail in your Gmail box. Through the icon you can also access your inbox, unread messages, and "Compose mail" screen quickly.

Works great for me; I can generally vouch for this useful little app.


If you use Firefox 3.5 or later:

  • Go to Preferences ⌘, and and choose the Application pane.
  • Find "mailto" in the content type list, and choose what you want. If you want Gmail to open, choose it in the popup menu.

    Firefox prefs

Or you can use More Internet, a System Preferences pane that lets you choose which applications are set as helpers for Internet protocols. More Internet