Het protocol dat wordt gebruikt om een link naar een e-mailadres te maken is het `mailto:` URI-schema.
Hier is hoe het werkt:
* `mailto:` Dit is het voorvoegsel dat de browser of e-mailclient vertelt dat de link een nieuw e-mailbericht moet openen.
* `e-mailadres` Dit is het e-mailadres dat vooraf moet worden ingevuld in het veld 'Aan:' van het nieuwe e-mailbericht.
Voorbeeld:
```html
E-mail ons
```
Wanneer een gebruiker op deze link klikt, opent zijn standaard e-mailclient een nieuw berichtvenster, waarin '[email protected]' al als ontvanger is ingevoerd.
Optionele parameters:
De `mailto:` URI kan ook andere parameters bevatten om de velden onderwerp, hoofdtekst, cc en bcc van de e-mail vooraf in te vullen:
* `onderwerp=` Stelt het onderwerp van de e-mail in.
* `lichaam=` Stelt de hoofdtekst van de e-mail in.
* `cc=` Stelt het veld "CC" (carbon copy) in.
* `bcc=` Stelt het veld "BCC" (blind carbon copy) in.
Voorbeeld met parameters:
```html
Contact opnemen
```
Belangrijke overwegingen:
* Codering: Als u speciale tekens (zoals spaties, vraagtekens, ampersands, enz.) in het onderwerp of de hoofdtekst gebruikt, moet u deze via een URL coderen. Een spatie moet bijvoorbeeld worden gecodeerd als `%20`.
* Lengtelimieten: Sommige e-mailclients of browsers kunnen beperkingen hebben op de totale lengte van de `mailto:` URI. Het is over het algemeen het beste om deze URI's relatief kort te houden om mogelijke problemen te voorkomen. Vooral extreem lange lichamen zijn problematisch.
* Beveiliging: Houd er rekening mee dat het opnemen van gevoelige informatie rechtstreeks in de 'mailto:'-link (vooral in de hoofdtekst) deze kan blootstellen aan mogelijk afluisteren of knoeien. Het wordt over het algemeen niet aanbevolen om `mailto:`-links te gebruiken om gevoelige informatie te verzenden.
* Gebruikerskeuze: De e-mailclient van de gebruiker moet correct zijn geconfigureerd om de `mailto:`-link te laten werken zoals verwacht. Als ze geen standaard e-mailclient hebben ingesteld, doet de link mogelijk niets. |