Idacil Amarilho: Que diferença faz colocar o eM Client como padrão ou não?
Google Translate: What difference does it make to put eM Client as default or not?
I’m sure you have clicked on hyperlinks in web pages or in e-mails that are URIs for http:// and https://. You click on those and the web browser opens to display the specified web page. There are many URI schemes, like mailto:, ftp://, nntp:, and so on. Someone that puts a mailto: URI in their e-mail or web page is giving you a link to load the default e-mail handler. Most users don’t know about mailto: [hyper]links. They just know they can click on a clickable object that opens the default e-mail program.
https://en.wikipedia.org/wiki/Mailto
mailto: with no arguments just opens your current or default e-mail client. mailto:[email protected] is a link you click on to load your e-mail client to open its new-mail compose window with the From: header already prefilled with the e-mail address. There are many arguments you can add to the mailto: URI to specify what other headers to pre-populate in the e-mail.
https://www.labnol.org/internet/email/learn-mailto-syntax/6748/
https://developer.yoast.com/guide-mailto-links/
You can specify no arguments, in which case the default e-mail client opens its new-mail compose window. You can optionally specify one, or more recipients to put in the To: header, and the same for the CC: and BCC: headers, and can even prefill some text into the body of the message.
Because spaces are illegal in URIs (because parsing would become impossible) and some characters are reserved for parsing a URI (:, /, ?, &, etc), illegal and reserved characters must be represented using percent encoding: %xx, where xx = hexidecimal value for ASCII character. For example, a space character is represented by %20.
https://developer.mozilla.org/en-US/docs/Glossary/percent-encoding
If you’ve ever done a search at Google or any online engine that tracks on which results you click, you’ll see the hyperlink has the form:
path-arg delimiter \_\_\_\_ \_\_\_ \_\_\_arg delimiters
| | |
https://<somethinggoogle>/<pathsorargs>?...&...&url=https%3A%2F%2F<somesite>%2F<somepath>/...</somepath></somesite></pathsorargs></somethinggoogle>
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_/ \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_/
Google tracks the hyperlink http://<somesite>/<somepath>/...</somepath></somesite>
Back to the mailto: URI, you can test this yourself. Right-click on the desktop and select to create a new shortcut. In the shortcut, define its command to “mailto:” (without the double-quotes). Save the shortcut. When you double-click on the shortcut, the default e-mail program should load and present its new-mail compose window. I use that shortcut to quickly start writing a new e-mail without having to first load the e-mail program or redisplay its window and then click on “New Mail” (or make sure Mail is selected if the e-mail client just has “New”).
If you often send e-mails to the same person, use:
mailto:[email protected]
as the shortcut’s command (or as a hyperlink in your web document or in an e-mail message). To also prefill the Subject header, use:
mailto:[email protected]?subject=Bug%20Report%3A%20eM%20Client
If you always prefix your message with some template text, use:
mailto:[email protected]?subject=Bug%20Report%3A%20eM%20Client&body=Internal%20Distribution%20Only%21
You could forego using clickable mailto: links. You copy the e-mail address in the mailto: link. You open whatever e-mail client you want to use and start a new e-mail. You click in the To: field and paste in the e-mail addresses (there could be more than one). You fill in the Subject field, and start typing away your message. Or, you click on the mailto: link and the new-mail compose window of the default e-mail client automatically opens with the To: field prefilled, and perhaps even the Subject field, too. Using the mailto: link means you don’t misspell or truncate the e-mail address(es). Clicking on mailto: links makes easier starting new e-mails, but you could do it all manually.