AquaMail Forum
На Русском языке => Общие вопросы => Topic started by: Snob on February 23, 2014, 05:53:26 pm
-
Подцепил ящик Exchange по EWS.
Синхронизация проходит только вручную. Не работает даже если выставлена по расписанию.
Предустановленный почтовый клиент при этом отрабатывает на ура.
Подскажите, пожалуйста, где копать.
-
У Вас только одна учетная запись? Или есть другие? Они работают?
Проверить:
Системные настройки -- использование данных -- меню -- включить "автосинхронизацию".
Это глобальная настройка, разрешающая, или запрещающая, работу в фоне.
Или в самой программе:
Настройки -- почта, получение -- системные настройки -- поставить последний варинат ("даже если фоновые данные отключены").
-
У Вас только одна учетная запись? Или есть другие? Они работают?
Exch - одна. Сегодня добавил еще mail.ru. Но синхронизация также проходит только вручную.
Для mail.ru IMAP Push недоступно. Это нормально?
Поставил почтовый клиент от Mail.ru. В нем почта приходит мгновенно.
Проверить:
Системные настройки -- использование данных -- меню -- включить "автосинхронизацию".
Это глобальная настройка, разрешающая, или запрещающая, работу в фоне.
Галочка стоит
Или в самой программе:
Настройки -- почта, получение -- системные настройки -- поставить последний варинат ("даже если фоновые данные отключены").
Сделал. Не помогло.
-
Выставил галку "Проверка по расписанию". Все заработало. Но синхронизация происходит раз в пять минут. Т.е. письма прилетают с некоторой задержкой.
В других клиентах письма приходят мгновенно - сразу после попадания в ящик на сервере.
Подскажите, как добиться такого же эффекта в Вашей программе?
-
А, ну так у Вас была отключена фоновая проверка.
Да, на imap.mail.ru действительно нет IMAP IDLE, то есть стандартного способа для пуш-почты (который поддерживают Gmail, Fastmail, Rambler, AOL, Exchange, GMX, то есть почти все, кроме Яндекса и Yahoo).
Насчет "всех других программ" -- давайте без черезмерных обобщений.
Родная программа от mail.ru работает по своему собственному сетевому протоколу, и "для себя" там есть все, то нужно. То есть "друзьям - все, остальным - закон".
Поддержку IMAP IDLE обещали полтора года назад, как и поиск через сервер. Как видите, воз и ныне там. Видимо, поменялись приортеты.
-
Т.е. проверка "Проверка по расписанию" - это и есть фоновая проверка?
Я не специалист, но разве протокол IMAP не поддерживает постоянное соединение с сервером?
На данный момент в программе подключено 4 ящика. Два из них - Exchange (по EWS). Меня слегка удручает, что встроенный в андроид почтовый клиент, отображает письма сразу же после попадания их в ящик на сервере. AquaMail же - только после очередной проверки по расписанию.
Насчет mail.ru - понял, вопросов больше не имею.
Четвертый ящик на gmail не проверял, т.к. моментальная обработка этой почты мне не критична. Но подозреваю, что синхронизация также проходит по расписанию, хотя галочка "IMAP Push" выставлена.
-
В IMAP - моментальное получение писем является расширением протокола (IMAP IDLE). Официальным, документированным, но необязательным.
Оно есть у Gmail, AOL, Рамблера, GMX, Fastmail -- и нет у Яндекса, Mail.ru, QIP.... просто примеры.
Насчет Exchange - да, пока что поддержки пуш-почты для этого протокола в моей программе нет. Не знаю, возможно ли это вообще (встроенная почта использует другой протокол, ActiveSync).
Однако, собираюсь вернуться к Exchange, и, в том числе, обязательно посмотрю, как там с пуш-почтой. Но это несколько позже, т.к. есть другие задачи "по просьбам телезрителей".
-
Всё понятно, спасибо!
Прошу не забывать про Exchange и записать в общий список задач "по просьбам телезрителей". Буду очень надеяться на поддержку Exchange ActiveSync в Вашей программе в будущем.
НУ и в любом случае благодарю за отличную софтину.
-
ActiveSync не будет из-за сложностей лицензирования (EWS не требует). Задачи все записаны, так что не потеряются.
-
Костя, привет!
спс за классный софт!
поддерживаю вопрос от создателя темы
требуется моментальное подтверждение получения сообщения
подцепил корпоративную почту + личную
интервал в 1 мунуту жрет много трафика мобильного телефона и аккумулятора
5 минут уже критично
сервер Exchange EWS
что можно придумать?
-
@sorokn - в данный момент протокол EWS (Exchange) в программе AquaMail не поддерживает пуш-уведомления.