Я пытаюсь декодировать сообщение, которое не полностью соответствует идее Quoted Printable String
.mime.quotedprintable, имеющий проблемы с расшифровкой этого сообщения
Один из фрагментов, как показано ниже, содержит =
, где должно быть =3D
, это происходит в ряде мест. На самом деле есть два преступления, происходящее здесь:
------=_Part_7575500_2105086112.1449628640342
Content-Type: text/html; charset="UTF-8"
Я декодирование с следующим образом:
qpr := quotedprintable.NewReader(msg.Body)
cleanBody, err := ioutil.ReadAll(qpr)
Полученная ошибка: (жалуется _ после первой =)
quotedprintable: invalid hex byte 0x5f
Как я могу исправить это, пожалуйста? Спасибо.
Ahh .. У меня только второй взгляд. Теперь я понимаю. Существует многоточечное сообщение с контейнером. Затем каждая «часть» цитируется - печатается ... пенни падает. Бесконечно благодарен! – conor