С этим инструментом что-то не так?

О «Кодирование QP Онлайн»

Этот инструмент кодирует текст в Quoted-Printable (RFC 2045): 8-битные данные представляются печатными ASCII-символами, неподходящие байты экранируются как =XX.

Quoted-Printable создавался для передачи 8-битного контента (например, не-ASCII в международной почте) через 7-битные транспортные системы. Сегодня большинство систем понимает 8 бит напрямую, но QP всё ещё встречается в MIME-телах, заголовках и подписях S/MIME.

Полезно для ручного формирования писем, отладки MIME и интеграции с легаси-системами.

Как пользоваться этим инструментом

Как закодировать текст в Quoted-Printable для email-транспорта

  1. Вставьте текст

    Исходную строку — в поле "Text". Любые байты вне printable-ASCII (`!`–`~`, кроме `=`) кодируются как `=XX`, где `XX` — двузначный hex верхнего регистра.

  2. Запуск

    Результат: единственное поле `encoded`. Примеры: `café` → `caf=C3=A9`; литеральный `=` → `=3D`. Строки длиннее 76 символов получают soft line break `=\r\n`; MTA сохранят его при пересылке.

  3. Когда QP уместен

    Quoted-Printable используется в заголовках и теле писем (`Content-Transfer-Encoding: quoted-printable`), если контент в основном ASCII с эпизодическими не-ASCII символами. Для бинарных данных base64 эффективнее.

  4. Следите за хвостовыми пробелами

    Табы и пробелы в конце строки ДОЛЖНЫ быть закодированы (`=20`, `=09`) — иначе часть relay-ов их обрежет. Энкодер делает это сам, но если редактируете руками — не трогайте trailing whitespace в QP-контенте.