Author Topic: нечитаемый текст при ответе кириллицей  (Read 14103 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: нечитаемый текст при ответе кириллицей
« Reply #15 on: January 29, 2017, 06:15:19 pm »
Нет, человек написал очень мутный комментарий что виновата программа - "some email clients don't handle this kind of emails properly"

Кто именно делает перекодировку из 8bit в quoted printable мне тоже непонятно --

-- зачем RelayME делать перекодировку почтового сообщения, если ей нужно почтовые сообщения только читать? Ведь дальше она отправляет SMS, а не почтовое сообщение.

---

Вы выкладывали письма "отправленные из Аквы". Но в них уже quoted printable, и это

1) не то что отправляет программа при отправке и
2) как Вы писали, у это у Вас в "отправленных" в веб почте и так далее.

Так что перекодировка из 8bit в quoted printable, которая и ломает кириллицу, происходит не внутри RelayMe, а где-то у Вас при отправке.

Я думаю что это какой-то промежуточный SMTP сервер.

---

Непосредственно в Акве я никаких проблем не вижу. Да, используется кодировка 8bit, ну и что?

Совсем не обязательно чтобы кто-то ещё (Ваш SMTP сервер, видимо), делал перекодировку в quoted-printable (сейчас не 1997 даже).

Совсем не обязательно чтобы при этом ещё и ломалось содержимое, т.к. перекодировка делается неправильно.

----

На самом деле просто проверить.

Добавьте в Акву учётку скажем Яндекса и Mail.ru (проще простого, бесплатная регистрация без SMS и т.д.).

И попробуйте разные сочетания отправки и получения текста с кириллицей, между Аквой и веб - почтами Яндекса и Mail.ru. Всё будет работать.

Или даже попробуйте ответить на письмо от RelayMe - но 1) отправьте из Аквы с адреса Яндекса а не через Ваш обычный сервер и 2) на адрес Mail.ru. Уверен, что тоже не будет никаких проблем.
« Last Edit: January 29, 2017, 07:17:53 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/

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Re: нечитаемый текст при ответе кириллицей
« Reply #16 on: February 01, 2017, 04:36:55 am »
понял, щас займусь

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Re: нечитаемый текст при ответе кириллицей
« Reply #17 on: February 01, 2017, 04:59:51 am »
Пока яндекс и мейлру не заводил, но настроил Relay Me, чтобы она посылала смски на мою гмейловскую учетку.
Послал смску, она пришла на гмейловскую учетку и я ответил на нее Аквой с гмейловской же учетки. Результат такой:
Отловленный в тберде аквовский ответ выглядит корректно, а вот смска ответная в телефон опять пришла заломанная.

Так что похоже, что это все-таки Relay ME ломает аквовскую кириллицу.

Есть ли какие идеи? Очень хоцца починить – ведь полезная же фича..

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Re: нечитаемый текст при ответе кириллицей
« Reply #18 on: February 01, 2017, 05:27:58 am »
Кстати, может я не оч понимаю, но у него вроде в примере мыла так и написано: ”Content-Transfer-Encoding: quoted-printable”

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: нечитаемый текст при ответе кириллицей
« Reply #19 on: February 03, 2017, 10:41:18 pm »
Re: Кстати, может я не оч понимаю, но у него вроде в примере мыла так и написано: ”Content-Transfer-Encoding: quoted-printable”

Да. Я заметил.

Уже в который раз (извините):

Аква не кодирует сообщения при отправке в quoted-printable.

Вопрос: кто (что) занимается перекодировкой совершенно нормальных 8bit (то что отправляет Аква) в сломанные quoted-printable?

Мне кажется, что у Вас "перед" Gmail стоит свой, какой-то внутренний корпоративный сервер (видно в заголовках писем которые Вы выкладывали).

Вот там и надо чинить, т.к. перекодировка из 8bit в quoted-printable в 2017 году никому не нужна. Она уже в 1996 не была нужна.

---

А тест с учётками Яндекс и Mail.ru я предлагал чтобы Вы увидели "чистую" ситуацию, Аква <-> известный нормальный почтовый сервер (серверы, два), которые не ломают 8bit сообщения.
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/

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Константин, прошу прощения за молчание - текучка заела.

Всё сделал как Вы велели: создал ящики на яндексе и мейлру, и подцепил их к акве. Настроил relayme переправлять смски на яндекс, а посылать и получать через специально заведенный для этого гмейл - relayme не умеет получать через яндекс и мейлру.

Послал смску, получил на яндексе в акве корректно, ответил 2 раза: один раз яндексом с их веба, и другой раз яндексом из аквы - результат тот же - с веба все корректно, а с аквы опять заломалось.

То же самое проделал с мейру - результат тот же.

Есть ли какие соображения?

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Сорь, ошибочка вышла: корректные ответы пришли на телефон, когда я отвечал не с яндексового и мейлушного веба, а от них же через тберд, а вот когда с веба, то такие же пришли крякозябры, как и из аквы.

Таким образом, аква действительно совершенно ни при чем, а вся проблема в этом, с позволения сказать, приложении relayme.

Константин, а Вы не подскажете мне, что конкретно разработчику написать чтоб он понял и починил свою глюк?

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Однако, я только что провел еще один эксперимент: перенастроил relayme, чтобы оно переправляло смски не на яндекс а на мой друкой гмайл, и ответил оттуда сначала вебовским гмейлом, а потом из аквы с того же адреса – с веба все пришло корректно, а с аквы опять заломалось.

Вывод получается такой: при ответе что с аквы, что с веба яндекса и мейлру кириллица ломается, а при ответе с тберда или вебовского гмейла – нет.
Похоже, и аква и русские вебы при ответе ведут сябя так, что relayme ломает кириллицу, а тберд и гмейл так себя не ведут.

С Усмановым и Воложем мне врядли удастся на эту тему пообщаться, да и не оч надо - я не пользуюсь их почтой, а вот Аква – мой настольный инструмент. Может быть удастся починить?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Я уже запутался что там с RelayMe и что и где и как у Вас посылается.

Если увидите проблемы с кириллицей в Акве --

-- при получении или отправке

--- с / на Яндекс, Mail.ru, Hotmail, Gmail, Outlook.com, Yahoo, FastMail, и т.д.

-- но без участия Вашего корпоративного сервера (как я понимаю из ранее выложенных Вами заголовков, даже при отправке через @gmail у Вас сообщения сначала проходят через какой-то другой сервер)

-- и без участия relayme

то пишите.

Пока что всё что Вы выкладывали и о чём сообщали было:

1. либо с участием Вашего корпоративного сервера, и что именно там сломано (как мне кажется), я уже писал и не раз

2. либо с участием вот этого самого RelayMe, если что-то сломано у них, то и чинить тоже им.

Мне более вероятным кажется вариант №1, и четвёртый раз объяснять про transfer-encoding: 8bit vs. quoted printable я уже не буду, извините. Чтобы починить свой собственный корпортативный сервер  -- наверное нет необходимости общаться с Воложем или Сегаловичем.

Если же сообщения идут напрямую, то пусть уже в RelayMe починят 8bit. Скорее всего они о таком и не знают, но думаю что поменять одну настройку smtp сервера тоже не сложно (p.s. - ответ их поддержки который Вы уже выкладывали это просто какая-то липовая отписка).
« Last Edit: March 05, 2017, 02:41:18 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/

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Спасибо.
При прямой отправке с гмейла и тбёрда этот самый relayme ниче не ломает, а вот при отправке с яндекса, мейлру и аквы почему-то ломает, гад.
Т.е. это не аквина особенность, а более общая, только я не знаю в чём она.
Что такого есть общего у аквы, яндекса и мейлру, чего нет у гмейла и тбёрда, и которое побуждает relayme ломать кириллицу?
Если б это узнать, то я бы смог автору это показать и попросить чтоб починил...((

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
"Особенность" - я уже писал выше несколько раз, это использования Content-Transfer: 8bit.

Совершенно законное.

И видимо RelayMe не может с этим справиться, а умеет только quoted-printable.
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/

anatoly@tkach.me

  • Newbie
  • *
  • Posts: 27
Понял, спасибо!
Написал ему сёдня, посмотрим что скажет.