Проблема кодирования сообщений Imap - PullRequest
3 голосов
/ 26 июля 2010

Часть содержимого почты, полученного с сервера imap, выглядит следующим образом: = C3 = B6 = C3 = BC = C3 = B6 = C3 = BC = C3 = B6 = C3 = BC = что это за кодировка? Кодировка почтового заголовка - UTF-8, но при декодировании с UTF-8 я получил сообщение.

Любая помощь очень ценится.

1 Ответ

4 голосов
/ 26 июля 2010

Quoted-Printable

Используется для передачи 8-битных данных по 7-битной среде.

Символы преобразуются из 8-разрядных в три 7-разрядных символа в форме =XX, где XX - шестнадцатеричный код символа для 8-разрядного символа, символ = станет =3D.

Длина строки ограничена 76 символами, мягкие разрывы строк добавляются в соответствии с этим правилом, это делается путем окончания с =, чтобы указать, что строка должна продолжаться.

http://tools.ietf.org/html/rfc2045

http://en.wikipedia.org/wiki/Quoted-printable

Интернет-декодер

...