| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > fetchmail получает письма с битым полем Subject |
| Автор: tishaishii 4.9.2013, 11:05 | ||||
| Запускаю fetchmail. Получаю письмо с Subject:
Вместо "квадратиков" привожу HEX-значения в поле Subject:
То есть, поле содержит повторяющуюся последовательность из 3х байт. То есть, ничего не содержит. В веб-интерфейсе в gmail заголовок письма отображается корректно, имеет осмысленный текст с разнообразным набором символов "Прайслист Альтаир". Thundebird тоже, получая это письмо, в списке сообщений в заголовке выводит "квадратики", а если выбрать и открыть это сообщение, то показывает осмысленный текст. Составил программу на PHP для получения заголовков этого письма с помощью функций из php_imap.dll. Программа вернула те же самые квадратики в поле Subject. Аналогичная программа на Python вернула "верную" интерпретацию поля Subject - "Прайслист Альтаир". Что сделать с fetchmail, чтобы она получала письма и не портила Subject? |
| Автор: bilbobagginz 5.9.2013, 22:06 |
| проверяй кодировки, и какие кодировки твой фетчмэйл поддерживает. |
| Автор: tishaishii 6.9.2013, 08:15 |
| Я понял, что в письме поле Subject в кодировке UTF-7. Как добавить поддержку этой кодировки к fetchmail? |