Codificatore e Decodificatore Quoted Printable

Converti il testo in formato Quoted Printable per le email

76

Prova questi esempi:

Informazioni sulla codifica Quoted Printable

Quoted-Printable è una codifica per il trasferimento di contenuti che utilizza caratteri ASCII stampabili per trasmettere dati a 8 bit su un percorso dati a 7 bit o per sistemi che non supportano dati a 8 bit. È comunemente usata nei sistemi email per inviare messaggi con caratteri internazionali.

Usi comuni di Quoted Printable

  • Corpi di messaggi email con caratteri internazionali (codifica MIME)
  • Trasmissione di testo con caratteri speciali attraverso sistemi legacy
  • Rendere i dati binari leggibili e modificabili negli editor di testo
  • Intestazioni email per caratteri non ASCII (formato leggermente diverso)
  • Preservare la formattazione del testo nei messaggi email

Come funziona Quoted Printable

La codifica Quoted Printable segue queste regole di base:

  • I caratteri ASCII stampabili (valori da 33 a 126, eccetto 61) sono rappresentati come se stessi
  • I caratteri non stampabili sono rappresentati da un segno di uguale (=) seguito dal valore esadecimale ASCII del carattere
  • Il segno di uguale (=) stesso è codificato come =3D
  • Le righe più lunghe di 76 caratteri sono spezzate inserendo un "soft line break" (= alla fine di una riga)
  • I caratteri spazio (32) e tabulazione (9) possono essere rappresentati come se stessi, ma non alla fine di una riga

Standard MIME

Quoted Printable fa parte dello standard MIME (Multipurpose Internet Mail Extensions), definito nella RFC 2045. Viene utilizzato insieme ad altre codifiche come Base64 per garantire che i messaggi email con allegati o caratteri speciali possano essere trasmessi in modo affidabile tra diversi sistemi di posta elettronica.

Vantaggi e limitazioni

Vantaggi:

  • Leggibile dall'uomo per testi per lo più ASCII
  • Efficiente per testi con pochi caratteri non ASCII
  • Preserva le interruzioni di linea e la formattazione

Limitazioni:

  • Meno efficiente di Base64 per dati binari o testi con molti caratteri speciali
  • Più complesso da implementare correttamente rispetto ad altre codifiche
  • Ha regole specifiche per la gestione delle interruzioni di linea e degli spazi bianchi

Examples

Testo normaleQuoted Printable
Ciao, mondo!Ciao, mondo!
CaffèCaf=C3=A9
Smith & CoSmith & Co