Aanroep van de app Mail door een website
27 maart 2025 - 18:31   
geplaatst door: okkehel
Kan iemand mij uitleggen hoe het werkt? Ik gebruik Vivaldi als standaard browser en eM-Client als standaard mail app. Ik heb een icloud.com mailadres maar ook enkele andere.

De website van een provincie heeft een link om per mail contact op te nemen. Als ik daar op klik wordt:
a. de mail app van MacOS geopend en
b. alleen verzending vanaf het icloud.com mailadres mogelijk gemaakt.

Hoe kan dit technisch gezien: wat zit er in zo'n website waardoor dit gebeurt? Andere websites met een link om een mailtje te sturen openen gewoon de mail client die ik als standaard heb ingesteld (eM-client dus) en met een mailaccount als afzender naar keuze.

Alvast bedankt voor uitleg en op voorhand excuus als deze vraag niet in dit forum thuishoort.

Aanroep van de app Mail door een website
27 maart 2025 - 19:08    reactie #1
geplaatst door: nnsa
Misschien een beetje flauwe reactie, maar dit is het 'samenspel' tussen mailto: van de website met je browser en je emailprogramma, allemaal 'niet apple' op je iCloud adres na.

En daarom is het niet eenduidig te verklaren, omdat het 'overal' aan kan liggen:

Wanneer je op een mailto-link klikt, wordt het standaard e-mailprogramma geopend dat is ingesteld in je besturingssysteem of browser. Het verschil in gedrag tussen de provinciewebsite en andere sites kan worden verklaard door hoe de mailto-link is geïmplementeerd en welke instellingen prioriteit krijgen.

### Technische verklaring voor het gedrag 
1. **Mailto-link basiswerking**: 
   Een mailto-link zoals `Contact` activeert het standaard e-mailprogramma[1][4]. Dit wordt bepaald door:
   - De **OS-instellingen** (macOS kiest vaak eerst de eigen Mail-app)[1][6].
   - De **browserinstellingen** (bijv. Vivaldi kan een andere client prioriteren)[6][10].

2. **Waarom opent de provinciewebsite macOS Mail?** 
   Mogelijke redenen:
   - De link gebruikt geen specifieke parameters en volgt daarom de **OS-standaard**[1][12]. 
   - macOS heeft de Mail-app nog steeds als standaard ingesteld voor mailto-links, ondanks eM-Client[6][12]. 
   - De browser (Vivaldi) respecteert in dit geval de OS-instellingen in plaats van eigen voorkeuren[6][10].

3. **Waarom andere sites wél eM-Client openen**: 
   Sommige websites of browsers overschrijven de OS-instellingen door:
   - Gebruik van **browser-specifieke handlers** (bijv. extensies die Gmail forceren)[10][12].
   - Specifieke code die de browser vraagt een bepaalde client te openen[12].

### Oplossingsrichtingen 
- **Controleer macOS-instellingen**: 
  Ga naar **Mail → Voorkeuren → Algemeen** en kies eM-Client als standaard e-mailapp[1][6]. 
- **Pas Vivaldi aan**: 
  Zorg dat Vivaldi is ingesteld om mailto-links door te sturen naar eM-Client via `vivaldi://settings/handlers`[6][10]. 
- **Forceren via eM-Client**: 
  Open eM-Client en activeer de optie om zichzelf als standaard client te registreren[1][6].

### Waarom alleen iCloud als afzender? 
De Mail-app van macOS is mogelijk gekoppeld aan je iCloud-account als primaire identiteit. Andere clients zoals eM-Client laten vaak meerdere accounts toe, maar dit hangt af van hun configuratie[4][12].

Kortom: het verschil ontstaat door een combinatie van hoe de mailto-link is opgebouwd en welke instellingen (OS of browser) prioriteit krijgen. Door zowel macOS als Vivaldi aan te passen, kun je eM-Client als standaard instellen.

Citations:
[1] https://mailtrap.io/blog/mailto-links-explained/
[2] https://simkl.uservoice.com/knowledgebase/articles/1102445-how-to-change-the-default-email-program-for-mailto
[3] https://discussions.apple.com/thread/254218641
[4] https://www.mail-signatures.com/articles/mailto-links-emails/
[5] https://controls-assessment-specification.readthedocs.io/en/stable/control-9/index.html
[6] https://support.procore.com/faq/how-do-i-change-my-web-browsers-default-email-client-for-mailto-links
[7] https://security.stackexchange.com/questions/266451/are-there-any-reasons-to-forbid-employees-from-using-desktop-email-clients
[8] https://stackoverflow.com/questions/7647310/mailto-recipient-limit
[9] https://docs.tenable.com/security-center/CIS-CAS/Content/Controls/Foundational/Control-7/Control-7.htm
[10] https://www.indeed.com/career-advice/career-development/how-to-get-email-links-to-open-in-chrome
[11] https://stackoverflow.com/questions/37334942/how-to-avoid-launching-browser-when-a-link-within-email-message-is-clicked
[12] https://www.uncinc.nl/en/news/dealing-mailto-links-if-no-mail-client-available
[13] https://stackoverflow.com/questions/75390332/is-it-possible-to-launch-the-users-default-email-client-from-a-web-page-not-ma
[14] https://www.reddit.com/r/learnprogramming/comments/xx18o6/how_does_the_web_know_which_email_client_to_open/
[15] https://answers.microsoft.com/en-us/windows/forum/all/windows-11-set-e-mail-program-for-mailto-links/3df1922e-d4c2-41e7-90c6-16afea9cfb13
[16] https://umbrex.com/resources/business-email-setup/how-to-set-web-browser-default-email-client/
[17] https://stackoverflow.com/questions/42478093/how-to-link-mailto-with-default-email-client
[18] https://www.howtotarget.email
[19] https://stackoverflow.com/questions/43443947/how-to-stop-e-mail-clients-from-visiting-links-in-e-mail-automatically
[20] https://stackoverflow.com/questions/17973706/rendering-html-emails-depending-which-client-opens-it
[21] https://techcommunity.microsoft.com/discussions/exchange_general/block-url-link-in-message-body-before-message-delivery/3723161

---
Antwoord van Perplexity: pplx.ai/share
Ⓒnnsa(i)-2025
Aanroep van de app Mail door een website
27 maart 2025 - 19:30    reactie #2
geplaatst door: anraadts
Ik gebruik Vivaldi als standaard browser en eM-Client als standaard mail app.
Maar staan die allebei ook als standaard-apps daarvoor ingesteld?

Ik neem van wel door je uitleg, maar vraag het voor de zekerheid.
Aanroep van de app Mail door een website
27 maart 2025 - 19:55    reactie #3
geplaatst door: okkehel
@nnsa: bedankt voor de uitgebreide uitleg. Ik snap het.

En nu komt het: ik dacht dus dat ik eM als standaard mail app had ingesteld... dom dom dom... Niet dus.

Ben van computer gewisseld onlangs en niet gecheckt of deze instelling mee is gegaan in de overstap...

Excuus, had beter moeten kijken hoe de instellingen staan.
Aanroep van de app Mail door een website
27 maart 2025 - 20:25    reactie #4
geplaatst door: nnsa
@nnsa: bedankt voor de uitgebreide uitleg. Ik snap het.
Mooi, de credits zijn ook voor Perplexity. Uiteraard is het handig dat je wat over parate kennis beschikt, maar ik heb me er al jaren in gespecialiseerd in het (snel) kunnen vinden van informatie…

:thumbs-up:
Ⓒnnsa(i)-2025