AquaMail Forum
На Русском языке => Ошибки => Topic started by: rider42 on January 29, 2017, 01:33:16 pm
-
Телефон: Samsung Galaxy Note II
Версия Андроид: 4.4.2
Версия AquaMail: последняя, платная с Google Play
Почта: mail.yandex.ru
В письмах с подписками с форума gbx.ru (http://gbx.ru/?act=idx) проблема с кодировкой: либо только в заголовках в списке писем, либо и в самом письме так же. К примеру непосредственно на mail.yandex.ru кодировка отображается правильная.
-
Я на 99% уверен, что проблема в письмах.
( "отображаются правильно в яндекс почте" не означает что в письмах всё хорошо, разные почтовые программы имеют разную эвристику для исправления неправильных кодировок и т.п. )
Неправильные кодировки / заголовки и так далее как раз типичны для автоматических писем всех разновидностей (и менее типичны для писем отправленных через почтовые программы или веб почты и так далее).
Пожалуйста выложите оригинал письма в формате .eml (можно получить из веб - Яндекс Почты), или пришлите на support / aqua-mail / com.
-
Вот eml письма, у которого проблемы с кодировкой как в заголовке в списке, так и в самом письме.
p.s. так же приложил txt письма сохранённого на телефоне с отображением неправильной кодировки
-
Re: Вот eml письма, у которого проблемы с кодировкой как в заголовке в списке, так и в самом письме.
Спасибо.
Классика жанра - не указаны кодировки ни в теме, ни в теле.
По стандартам это означает что буквы английские и никакие другие.
В Акве есть логика обхода этой ситуации, для русского используется - наугад - windows-1251.
Но только если язык телефона - русский (т.к. скажем для немецкого нужно использовать другую кодировку). У меня сработало (загрузил Ваше письмо на почтовый сервер, получил в Акве, телефон установлен на русский язык).
----
Так что нужно писать на форум, чтобы исправили как и что отправляют.
Для темы нужно вот так:
Subject: =?utf-8?b?0KPQstC10LTQvtC80LvQtdC90LjQtSDQvtCxINC+0YLQstC10YLQsNGFINC90LAg0L/QvtC00L/QuNGB0LDQvdC90YPRjiDRgtC10LzRgyAoIEZyb20gR0JYLnJ1ICk=?=
( не обязательно кодировать именно в utf-8 )
Для тела нужно вот так:
Mime-version: 1.0
Content-type: text/plain; charset=windows-1251