Se la tua email o SMS mostra simboli strani come ò, ? o quadratini al posto degli accenti, è un problema di encoding dei caratteri. La soluzione: usare UTF-8 da capo a fine.
Cause più comuni
- Manca
<meta charset="UTF-8">nell'HTML. - Il file è salvato in ANSI o ISO-8859-1 invece che UTF-8.
- Copia-incolla da Word inserisce virgolette tipografiche e trattini lunghi.
- I campi del database usano una collation sbagliata.
- L'SMS contiene caratteri fuori dal set GSM-7.
Correzione passo passo per le email
- Aggiungi
<meta charset="UTF-8">subito dopo<head>. - Salva l'HTML come UTF-8 senza BOM.
- Imposta l'intestazione SMTP
Content-Typeatext/html; charset=UTF-8. - Inviati una campagna di test su Gmail, Outlook e Apple Mail.
- Se persiste, incolla il testo in un editor semplice per ripulire i byte nascosti.
Correzione specifica per SMS
- L'SMS usa GSM-7 di default (160 caratteri). Aggiungere emoji o accenti passa a UCS-2 (70 caratteri).
- Resta in GSM-7 per messaggi corti, o accetta UCS-2 con segmenti da 70.
- Mailpro rileva l'encoding automaticamente e mostra il numero di segmenti prima dell'invio.
Campagne pulite, senza accenti rotti — prova Mailpro gratis
Mailpro forza UTF-8 ovunque, valida l'HTML prima dell'invio e mostra l'anteprima di rendering. Scopri l'editor · Hub deliverability
Letture correlate: