Link mailto: cos’è e come personallizzarlo

Il link mailto non è tra i miei strumenti preferiti. Ha limiti strutturali legati alla navigabilità, anche se riconosco che in certi contesti rimane utile. La buona notizia è che, sfruttando correttamente i parametri disponibili, l’esperienza utente migliora sensibilmente. I parametri non sono molti, ma dato che uso mailto di rado, finisco sempre per dimenticarli.

Questo articolo nasce quindi anche come promemoria personale: un riferimento rapido a cui tornare quando serve, senza dover cercare altrove.

Cos’è il link mailto

Il link mailto funziona come un normale collegamento ipertestuale, ma con una particolarità: al clic, apre automaticamente una nuova email nel client di posta predefinito del computer. Si inserisce tipicamente all’interno di un sito web per semplificare l’invio di messaggi da parte dei visitatori.

Un normale link mailto in HTML si presenta in questo modo:

<a href="mailto:info@matteotartero.it">Inviami una mail</a>

È un link a tutti gli effetti, inserito nel tag <a> con l’attributo href="". In pagina apparirà semplicemente come:

Inviami una mail

Cliccando sul link, si aprirà il programma di posta con il mio indirizzo email già inserito nel campo destinatario.

I parametri del mailto: come migliorare l’esperienza

Il link mailto mette a disposizione alcuni parametri che, pur non risolvendo completamente le sue limitazioni, migliorano l’esperienza d’uso.

I parametri sono valori da inserire all’interno dell’attributo href="" per precompilare alcuni campi, come l’oggetto della mail.

Più precisamente, i parametri vanno inseriti subito dopo l’indirizzo email, preceduti da delimitatori, cioè dei caratteri che indicano al sistema dove finisce un parametro e ne inizia un altro. Dopo l’indirizzo email si usa ? per introdurre il primo parametro, mentre & separa i parametri successivi.

Delimitatore del primo parametro?
Delimitatore degli altri parametri&

Inviare una email con destinatario ed oggetto precompilati

Il parametro subject permette di impostare l’oggetto dell’email. È probabilmente il parametro più utile: un oggetto precompilato aiuta l’utente a non dover pensare a cosa scrivere e ti permette di identificare subito da dove arriva il messaggio.

<a href="mailto:info@matteotartero.it?subject=oggetto del messaggio">Inviami una mail con oggetto</a>

Inviami una mail con oggetto

Inviare una email con destinatario, oggetto e testo del messaggio precompilati

Il parametro body consente di precompilare il corpo dell’email. Può essere utile per suggerire all’utente una struttura da seguire o per inserire informazioni di contesto che ti aiuteranno a gestire la richiesta.

<a href="mailto:info@matteotartero.it?subject=oggetto del messaggio&body=testo del messaggio">Inviami una mail con oggetto e testo del messaggio</a>

Copia conoscenza e copia conoscenza nascosta

I parametri cc (carbon copy) e bcc (blind carbon copy) permettono di aggiungere altri destinatari direttamente dal link. Con cc i destinatari sono visibili a tutti, mentre con bcc rimangono nascosti. È utile quando vuoi che l’email raggiunga automaticamente più persone, ad esempio un collaboratore o un reparto specifico.

<a href="mailto:info@matteotartero.it?subject=oggetto del messaggio&body=testo del messaggio&cc=destinatariocopia@matteotartero.it&bcc=destinatarionascosto@matteotartero.it">Invia EMail</a>

I limiti del mailto

Il mailto è semplice da implementare, ma presenta problemi concreti lato utente.

Dipendenza dal client di posta

Il link funziona solo se l’utente ha un programma di posta configurato sul dispositivo. Chi usa esclusivamente webmail (Gmail, Outlook online, ecc.) senza averla impostata come predefinita si ritroverà con un errore o un’applicazione vuota che si apre a caso.

Nessun controllo sui dati raccolti

Con un form di contatto puoi richiedere campi obbligatori: nome, telefono, tipo di richiesta. Con mailto l’utente scrive quello che vuole, come vuole. Rischi di ricevere email incomplete, senza contesto, o con informazioni insufficienti per rispondere.

Zero tracciabilità

Non c’è modo di sapere quante persone hanno cliccato sul link, quante email sono state effettivamente inviate, o integrare il flusso con un CRM. Il mailto è una scatola nera.

Esperienza utente passiva

Anche precompilando oggetto e corpo del messaggio, l’utente si trova davanti a una finestra di posta senza guida. Non ci sono suggerimenti o campi strutturati. È come consegnare un foglio bianco invece di un modulo con le domande giuste.

Quando ha senso usarlo comunque

Nonostante i limiti, il mailto resta utile in contesti semplici: una pagina personale, un portfolio, un sito vetrina dove non serve raccogliere dati strutturati. L’importante è essere consapevoli dei compromessi.

Foto ritratto di Matteo Tartero

Matteo Tartero

Sono Matteo, un Web Designer Freelance con il pallino per la SEO. Aiuto liberi professionisti e aziende a costruire il proprio spazio digitale e a farsi trovare sul web.

Altri articoli:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *