Author Topic: Ошибка кодировки в письмах от gbx.ru форума  (Read 3651 times)

rider42

  • Newbie
  • *
  • Posts: 10
Телефон: Samsung Galaxy Note II
Версия Андроид: 4.4.2
Версия AquaMail: последняя, платная с Google Play
Почта: mail.yandex.ru

В письмах с подписками с форума gbx.ru [nofollow] проблема с кодировкой: либо только в заголовках в списке писем, либо и в самом письме так же. К примеру непосредственно на mail.yandex.ru кодировка отображается правильная.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Я на 99% уверен, что проблема в письмах.

( "отображаются правильно в яндекс почте" не означает что в письмах всё хорошо, разные почтовые программы имеют разную эвристику для исправления неправильных кодировок и т.п. )

Неправильные кодировки / заголовки и так далее как раз типичны для автоматических писем всех разновидностей (и менее типичны для писем отправленных через почтовые программы или веб почты и так далее).

Пожалуйста выложите оригинал письма в формате .eml (можно получить из веб - Яндекс Почты), или пришлите на support / aqua-mail / com.

« Last Edit: January 29, 2017, 03:59:22 pm by Kostya Vasilyev, Aqua Mail »
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

rider42

  • Newbie
  • *
  • Posts: 10
Вот eml письма, у которого проблемы с кодировкой как в заголовке в списке, так и в самом письме.

p.s. так же приложил txt письма сохранённого на телефоне с отображением неправильной кодировки
« Last Edit: January 29, 2017, 04:07:58 pm by rider42 »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
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
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/