Ler o código-fonte de um e-mail quoted-printable

O código-fonte de um e-mail mostra Caf=C3=A9 au lait. A decodificação quoted-printable devolve os escapes =XX ao café que você enviou.

Ferramentas usadas neste guia

A tarefa

O e-mail da era SMTP viaja em ASCII de 7 bits. Quoted-printable mantém o ASCII imprimível legível e escapa todo o resto como pares de bytes =XX, com = no fim da linha para a quebra suave. Qualquer assunto não ASCII ou nome acentuado aparece codificado.

Decodificar e codificar

Cole o corpo bruto para decodificar: as quebras suaves se unem e os bytes =XX viram texto UTF-8. Codificar faz o inverso: UTF-8 entra, quoted-printable sai, com quebra suave em 76 colunas.

Exemplo

Café au lait codifica para Caf=C3=A9 au lait: os dois bytes UTF-8 do é viram cada um um escape. Codificar 100 xis mostra a quebra: 76 caracteres, =, e o resto na linha seguinte. Um =4 malformado falha de forma limpa em vez de adivinhar.

Escopo

Até 200.000 caracteres em qualquer direção; espaços finais são codificados para sobreviver ao transporte. Encoded-words de cabeçalho como =?UTF-8?Q?…?= são outra camada: esta ferramenta trata apenas da codificação de transferência do corpo.