Generatore di Link Mailto
Genera link <code>mailto:</code> con A, Cc, Ccn, oggetto e corpo — codificati correttamente in URL così che interruzioni di riga, accenti ed emoji sopravvivano in ogni client di posta.
Cos'è un link mailto?
Un link mailto: è uno schema URL che apre il client di posta predefinito dell'utente con una bozza precompilata. È stato standardizzato in RFC 6068 ed è supportato da ogni sistema operativo, browser e piattaforma mobile principale. L'indirizzo del destinatario sta nel percorso, mentre tutto il resto — oggetto, corpo, Cc, Ccn, persino header personalizzati — vive nella query string e deve essere correttamente codificato in percent-encoding.
Come usare questo generatore
Digita un destinatario (o più, separati da virgole) nel campo A. Aggiungi oggetto e corpo — interruzioni di riga, emoji e caratteri non-ASCII funzionano tutti. Il Link mailto in output si aggiorna in tempo reale; copialo così com'è per la chat, o copia lo snippet HTML per inserire un link cliccabile direttamente in una pagina web o firma email. Apri nel client di posta avvia l'app di posta predefinita dell'utente con la bozza compilata.
Perché alcuni caratteri sembrano strani nell'URL
Gli spazi diventano %20, le interruzioni di riga diventano %0A, il separatore ? diventa %3F se è nell'oggetto. Questo è il percent-encoding, ed è obbligatorio: qualsiasi spazio letterale, interruzione di riga o carattere riservato altrimenti romperebbe il parser dell'URL. I client di posta moderni decodificano l'URL e mostrano la bozza normalmente, ma alcuni client vecchi (sì, ti guardiamo Outlook 2010) non decodificano %0A come interruzione di riga. Se il tuo pubblico usa client desktop legacy, mantieni il corpo breve e su una sola riga.
Campi mailto
| Campo | Scopo | Esempio |
|---|---|---|
to | Destinatario/i principali. | alice@example.com |
cc | Destinatari in copia (visibili a tutti). | team@example.com |
bcc | Destinatari in copia nascosta (invisibili agli altri). | archive@example.com |
subject | L'oggetto dell'email. | Quick question |
body | Corpo del messaggio precompilato. | Hi Alice, … |
Domande frequenti
Quanto può essere lungo un link mailto?
Posso allegare un file?
mailto: non ha un campo per allegati — la specifica non ne definisce uno e nessun client principale lo implementa come estensione del fornitore. L'unica opzione è menzionare l'allegato nel corpo e far sì che l'utente lo alleghi da sé.Perché la mia interruzione di riga non appare?
%0A (o %0D%0A) e non un newline letterale. Alcuni client richiedono %0D%0A (carriage-return + line-feed); questo generatore emette entrambi per la massima compatibilità. Se le interruzioni continuano a non apparire, il client dell'utente è più vecchio della specifica che implementa.Mailto è sicuro dai raccoglitori di spam?
mailto: dall'HTML. L'offuscamento (rendere l'indirizzo con JavaScript, sostituire @ con un'immagine) aiuta un po'; usare un vero modulo di contatto dietro un CAPTCHA aiuta molto di più. Per siti a basso traffico, mailto con un indirizzo pubblico che non ti dispiace dismettere è un compromesso accettabile.