Codificador Quoted-Printable
Quoted-printable é a codificação que permite que texto de 8 bits sobreviva a uma transferência de e-mail de 7 bits. Este codificador converte cada byte acima de 126 (e alguns especiais como =) em escapes hexadecimais =XX, quebra suavemente linhas em 76 caracteres e fornece uma string que você pode inserir em um corpo MIME Content-Transfer-Encoding: quoted-printable.
Como codificar para quoted-printable
-
1
Cole seu texto
A entrada é tratada como UTF-8 por padrão. Letras acentuadas e emojis se tornam sequências de múltiplos bytes.
-
2
Clique em codificar
Bytes fora do intervalo ASCII imprimível, além do sinal = literal, se tornam escapes =HH em hexadecimal maiúsculo.
-
3
Use as quebras de linha suaves
Linhas com mais de 76 caracteres são quebradas com um = final e um CRLF. Seu MTA irá reassemblá-las.
As regras, versão curta
A RFC 2045 define quoted-printable. Os pontos importantes:
| Intervalo de bytes | Tratamento |
|---|---|
33 a 126 exceto = (61) |
Impresso como está |
| 9 (tab), 32 (espaço) | Como está, a menos que no final da linha |
= (61) |
Sempre escapado como =3D |
| Tudo o mais | Escapado como =HH |
| Comprimento da linha > 76 | Quebra suave com = + CRLF |
Por que isso existe
SMTP historicamente garantiu entrega limpa de 7 bits. Qualquer coisa fora desse intervalo poderia ser removida, invertida ou dividida. Quoted-printable mantém o corpo legível quando aberto em um depurador (diferente do base64, que é opaco) enquanto ainda é seguro para transporte.
Armadilhas comuns
- Espaços finais. Um espaço no final de uma linha deve ser codificado como
=20, caso contrário, os relés de e-mail o removerão. - Finais de linha. Use CRLF, não LF. Os cabeçalhos da RFC 5322 insistem nisso.
- UTF-8 primeiro. Codifique seu texto em bytes UTF-8, depois quoted-printable. Fazer na ordem errada corrompe caracteres acentuados.
Perguntas frequentes
Quoted-printable se o texto for principalmente ASCII com bytes não-ASCII ocasionais (e-mail europeu típico). Base64 se o conteúdo for binário ou fortemente não-latino, ele compacta de forma mais eficiente.
Isso é uma aspa simples tipográfica (U+2019) codificada como seus bytes UTF-8. Um cliente que não entende quoted-printable está mostrando os escapes brutos.
A RFC 2045 define 76 como o máximo rígido para uma linha quoted-printable. A maioria dos codificadores quebra em 75 para deixar espaço para a quebra suave = final. Exceder 76 corre o risco de ser rejeitado por MTAs rigorosos.
Sim. O texto é enviado ao site para codificação ou descodificação. Não cole palavras-passe, chaves privadas nem mensagens confidenciais.
Ferramentas relacionadas
Gerador de Cartão CSS
Crie o CSS de um contêiner de cartão: fundo, borda, raio dos cantos, espaçamento interno e sombra suave, com pré-visualização imediata e código para copiar e colar.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Gerador de README
Gere um README.md estruturado a partir de alguns campos: nome do projeto, tagline, recursos, comando de instalação, trecho de início rápido, autor e licença. Cole direto no seu repositório.
Visualizador de Markdown
Escreva Markdown e veja a renderização HTML atualizar ao vivo. Sintaxe com estilo GitHub, incluindo tabelas, listas de tarefas, blocos de código cercados e autolinks.
Ferramenta disponível em outros idiomas
- Đã trích dẫn – Bộ mã hóa in được [VI]
- Citerbar och utskriftsförmögen kodare [SV]
- مشفر للطباعة المقتبسة [AR]
- Quoted-Printable 인코더 [KO]
- เอนโคเดอร์สำหรับการพิมพ์แบบอ้างอิง [TH]
- Encodeur Quoted-Printable [FR]
- Encoder yang dapat dicetak dan dikutip [ID]
- 引用可能な印刷エンコーダ [JA]
- Quoted-Printable-Encoder [DE]
- Geciteerde aftekenbare encoder [NL]
- Codificador Quoted-Printable [ES]
- Koder quoted-printable [PL]
- Quoted-Printable Encoder [EN]
- Codificatore Quoted-Printable [IT]
- Кодер для печатного копирования [RU]
- Quoted-Printable Kodlayıcı [TR]
- 可打印编码器 [ZH]