Я застрял в этой проблеме со вчерашнего дня, поэтому надеюсь, что здесь кто-то может помочь.
Я пишу приложение, которое должно читать электронную почту с сервера POP3. На самом деле приложение работает, но у меня проблема в том, что для какого-то сообщения я получаю поле «От» с чем-то вроде этого внутри:
=?UTF-8?Q?aaaa=20bbbb?=
что это? Я могу прочитать имя отправителя в (то есть в примере «aaaabbbbb»), но как мне его расшифровать?
Я должен показать эту строку внутри TextView, может быть, есть свойство textview, которое я могу установить?
спасибо всем большое Криштиану
РЕДАКТИРОВАТЬ: я нашел еще одно сообщение (=?utf-8?Q?, добавленное при получении писем), где кто-то предлагает используйте функцию PHP "mb_decode_mimeheader", чтобы получить данные без такого скучного заголовка... есть ли эквивалент для Javamail?
РЕДАКТИРОВАТЬ: Хорошо, нашел решение в этом сообщении: Расшифровка темы электронной почты UTF-8?
последний ответ, MimeUtility.decodeText отлично работает для меня.