Архив метки: UTF-8

Кодирование в UTF-8 для писем (MIME headers)

Иногда требуется создать вручную заголовок письма (MIME) на русском языке, а для этого русские символы нужно перевести в UTF-8 кодировку, которая читается из Base64 кодировки (Например для русских имен в фреймворке Gophish Framework)

Строка в кодировке будет выглядеть следующим образом:

=?UTF-8?B?BASE64?=

=?UTF-8?B? – указываем что это UTF-8 из Base64;
BASE64 – текст в кодировке Base64;
?= – символы окончание текста.

В Linux, чтобы перекодировать текст в Base64, можно воспользоваться командой:
Читать далее Кодирование в UTF-8 для писем (MIME headers)