I’d like to collect some quick data since @jomaxro brought this up. Please click or tap the below link (it is not a malicious link in any way, don’t worry)
So, my OS default email client opens (Apple Mail)… but I don’t actually use it. I avoid clicking mailto: links when I can and just copy & paste addresses into webmail. (That’s also why Contact the Discourse team | Discourse - Civilized Discussion has the email spelled out in addition to being a mailto link)
I’ve voted, but this is only on android/chrome/gmail. I also use Windows/Firefox & linux/Firefox. (Gmail in browser tab is my usual email setup) If I get different results, should I change my response?
I’m with Luke here. Works as expected on mobile (Android 9) opening the Gmail app. Does not work on desktop (Windows 10, Chrome) where I have it configured to open Gmail.
I am unclear how you got that “create mail with” app selection dialog from Mobile Safari in iOS. I can’t get it to happen at all in iOS and all my searching indicates it’s not possible.
Spam is effectively a solved problem, the recommendation to “obfuscate” email addresses on websites dates back to the year 2000. And we all know how well security by obscurity works… badly
No need, this is a built in function in Chrome on Windows and Mac at least. Per this help topic
Open Gmail in Chrome and click the Protocol Handler icon in your browser’s address bar.
When prompted to “Allow Gmail to open all email links?”, select “Use Gmail,” and click “Done.” Then you’re done! Skip steps 3-5.
If you were unable to see the Protocol Handler icon , click the Chrome menu icon in the top right corner of your browser, and choose “Settings.”
Click the “Show Advanced Settings” link at the bottom of the screen. Then click the “Content Settings” button under the “Privacy” header.
In the pop-up window, scroll down to the “Handlers” section and click the “Manage Handlers” button. Then select Gmail from the mailto dropdown, click “Done,” and, well, you’re done!
NB: the “protocol handler” icon only shows if the page has a mailto link actively on it, I think.
TBH I don’t really know. I almost never use email and I never took any active steps to set up the Mail app. I did install the Outlook app so that I could access my old hotmail account from time to time. It might be that the Outlook app wiped some settings somewhere. I looked at General, Mail, Safari, and Outlook settings but did not see anything that looked related to opening an email client from a mailto link. I’m guessing the message box displayed because I have ever only sent emails from the opened Outlook app, never a mailto link.
I had to then go to Gmail (and not my G-Suite gmail), reload the page, and then I could get the icon to set up the mailto. I almost gave in and re-enabled the extension.
On a new machine, so many configurations not yet done, so when I first clicked the link I had the same as @awesomerobot and the default Apple Mail opened and needed configured.
I made the protocol switch to Gmail as you suggested, and now when I click the link nothing happens at all