Author Topic: EWS - синхронизируется только вручную  (Read 15299 times)

Snob

  • Newbie
  • *
  • Posts: 6
Подцепил ящик Exchange по EWS.
Синхронизация проходит только вручную. Не работает даже если выставлена по расписанию.
Предустановленный почтовый клиент при этом отрабатывает на ура.
Подскажите, пожалуйста, где копать.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: EWS - синхронизируется только вручную
« Reply #1 on: February 24, 2014, 12:01:10 am »
У Вас только одна учетная запись? Или есть другие? Они работают?

Проверить:

Системные настройки -- использование данных -- меню -- включить "автосинхронизацию".

Это глобальная настройка, разрешающая, или запрещающая, работу в фоне.

Или в самой программе:

Настройки -- почта, получение -- системные настройки -- поставить последний варинат ("даже если фоновые данные отключены").
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/

Snob

  • Newbie
  • *
  • Posts: 6
Re: EWS - синхронизируется только вручную
« Reply #2 on: February 24, 2014, 09:05:44 pm »
У Вас только одна учетная запись? Или есть другие? Они работают?

Exch - одна. Сегодня добавил еще mail.ru. Но синхронизация также проходит только вручную.
Для mail.ru IMAP Push недоступно. Это нормально?
Поставил почтовый клиент от Mail.ru. В нем почта приходит мгновенно.

Проверить:

Системные настройки -- использование данных -- меню -- включить "автосинхронизацию".

Это глобальная настройка, разрешающая, или запрещающая, работу в фоне.

Галочка стоит

Или в самой программе:
Настройки -- почта, получение -- системные настройки -- поставить последний варинат ("даже если фоновые данные отключены").


Сделал. Не помогло.

Snob

  • Newbie
  • *
  • Posts: 6
Re: EWS - синхронизируется только вручную
« Reply #3 on: February 25, 2014, 03:57:55 pm »
Выставил галку "Проверка по расписанию". Все заработало. Но синхронизация происходит раз в пять минут. Т.е. письма прилетают с некоторой задержкой.
В других клиентах письма приходят мгновенно - сразу после попадания в ящик на сервере.
Подскажите, как добиться такого же эффекта в Вашей программе?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: EWS - синхронизируется только вручную
« Reply #4 on: March 03, 2014, 12:55:13 am »
А, ну так у Вас была отключена фоновая проверка.

Да, на imap.mail.ru действительно нет IMAP IDLE, то есть стандартного способа для пуш-почты (который поддерживают Gmail, Fastmail, Rambler, AOL, Exchange, GMX, то есть почти все, кроме Яндекса и Yahoo).

Насчет "всех других программ" -- давайте без черезмерных обобщений.

Родная программа от mail.ru работает по своему собственному сетевому протоколу, и "для себя" там есть все, то нужно. То есть "друзьям - все, остальным - закон".

Поддержку IMAP IDLE обещали полтора года назад, как и поиск через сервер. Как видите, воз и ныне там. Видимо, поменялись приортеты.
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/

Snob

  • Newbie
  • *
  • Posts: 6
Re: EWS - синхронизируется только вручную
« Reply #5 on: March 03, 2014, 10:50:41 am »
Т.е. проверка "Проверка по расписанию" - это и есть фоновая проверка?
Я не специалист, но разве протокол IMAP не поддерживает постоянное соединение с сервером?

На данный момент в программе подключено 4 ящика. Два из них - Exchange (по EWS). Меня слегка удручает, что встроенный в андроид почтовый клиент, отображает письма сразу же после попадания их в ящик на сервере. AquaMail же - только после очередной проверки по расписанию.

Насчет mail.ru - понял, вопросов больше не имею.

Четвертый ящик на gmail не проверял, т.к. моментальная обработка этой почты мне не критична. Но подозреваю, что синхронизация также проходит по расписанию, хотя галочка "IMAP Push" выставлена.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: EWS - синхронизируется только вручную
« Reply #6 on: March 09, 2014, 01:38:26 am »
В IMAP - моментальное получение писем является расширением протокола (IMAP IDLE). Официальным, документированным, но необязательным.

Оно есть у Gmail, AOL, Рамблера, GMX, Fastmail -- и нет у Яндекса, Mail.ru, QIP.... просто примеры.

Насчет Exchange - да, пока что поддержки пуш-почты для этого протокола в моей программе нет. Не знаю, возможно ли это вообще (встроенная почта использует другой протокол, ActiveSync).

Однако, собираюсь вернуться к Exchange, и, в том числе, обязательно посмотрю, как там с пуш-почтой. Но это несколько позже, т.к. есть другие задачи "по просьбам телезрителей".
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/

Snob

  • Newbie
  • *
  • Posts: 6
Re: EWS - синхронизируется только вручную
« Reply #7 on: March 13, 2014, 03:26:47 pm »
Всё понятно, спасибо!
Прошу не забывать про Exchange и записать в общий список задач "по просьбам телезрителей". Буду очень надеяться на поддержку Exchange ActiveSync в Вашей программе в будущем.
НУ и в любом случае благодарю за отличную софтину.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: EWS - синхронизируется только вручную
« Reply #8 on: March 14, 2014, 09:14:42 pm »
ActiveSync не будет из-за сложностей лицензирования (EWS не требует). Задачи все записаны, так что не потеряются.
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/

sorokn

  • Newbie
  • *
  • Posts: 1
Re: EWS - синхронизируется только вручную
« Reply #9 on: April 20, 2014, 10:51:07 pm »
Костя, привет!
спс за классный софт!
поддерживаю вопрос от создателя темы
требуется моментальное подтверждение получения сообщения
подцепил корпоративную почту + личную
интервал в 1 мунуту жрет много трафика мобильного телефона и  аккумулятора
5 минут уже критично
сервер Exchange EWS
что можно придумать?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: EWS - синхронизируется только вручную
« Reply #10 on: April 21, 2014, 05:04:44 pm »
@sorokn - в данный момент протокол EWS (Exchange) в программе AquaMail не поддерживает пуш-уведомления.
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/