Почтовый клиент Android с использованием веб-служб Exchange?

Я ищу клиент электронной почты Android, который подключается к размещенному серверу Exchange 2010 через веб-службы Exchange (EWS). Я знаю, что есть несколько почтовых приложений (включая стандартный почтовый клиент), которые могут работать с Exchange через ActiveSync и/или WebDAV, но мой сервер не поддерживает ни одно из них.

не могли бы вы рассказать мне, как вы это исправили

Ответы (3)

Вот что я нашел:

  • АкваПочта
    • «Поддержка стандартных протоколов электронной почты Интернета: IMAP, POP3, SMTP; Exchange: EWS » ( ссылка )
  • Синяя почта
    • «Поддержка… Exchange (ActiveSync, EWS , 365)»
    • облачный
  • Тип электронной почтыApp
    • "Поддержка… всех протоколов Exchange, включая веб-службы Exchange (EWS) "
    • вероятно, связано с облаком
  • MailCal для обмена
    • "клиент электронной почты и календаря, использующий EWS /OWA/Webmail"
  • MailDroid
    • в различных сообщениях на форуме обсуждается поддержка EWS
  • МобиПочта
    • " На сервере Exchange требуются веб-службы Exchange (EWS) "
  • Ньютон Мэйл
    • "Поддерживает Календарь для Gmail, Google Apps и Exchange ( EWS )"
    • облачный
  • Stack Mail , он же Ginger Mail, он же Squash Mail
    • «Убедитесь, что EWS (веб-службы Exchange) включены на вашем сервере Exchange».
    • это говорит о том, что Google возвращал деньги за покупки

Похвальный отзыв:

JWebServices for Exchange — это Java API для Microsoft Exchange 2007/2010/2013 и Office 365. API предлагает полную функциональность веб-служб Exchange, включая возможность создавать/обновлять/перемещать/копировать элементы и папки, искать элементы и папки, отправлять сообщения, отправлять запросы на встречи и многое другое. Поддерживает JDK 1.5+ и Android 1.6+.

Вы можете использовать Microsoft EWS API с открытым исходным кодом для Android, выполнив следующие действия:

  1. загрузите исходный код, доступный по URL-адресу: http://archive.msdn.microsoft.com/ewsjavaapi EWSJavaAPI_1.1.5.zip

  2. Внесите изменения в вышеуказанный API, чтобы он работал с JDK 1.4 в Eclipse, например, удалите аннотации переопределения и т. д.

  3. Загрузите исходный код пакета javax.*, доступный по указанному ниже URL-адресу http://www.java2s.com/Code/Jar/j/Downloadjsr17310srcjar.htm jsr173_1.0_src.jar.zip .

  4. Загрузите исходный код stax API, доступный по ссылке ниже: http://dist.codehaus.org/stax/distributions stax-src-1.2.0.zip.

  5. Храните все исходники в одном Java-проекте в Eclipse.

  6. Откройте проводник проекта и выберите пакет, который начинается с « javax », и переименуйте его в название вашей компании (например, com ). Примечание. Eclipse запросит изменение всех контекстов именования, затем нажмите OK.

  7. Экспортируйте все исходники Java в один JAR-файл.

  8. Тогда вы можете без проблем использовать банку в приложении для Android.

Я использовал тот же способ, описанный выше, и он отлично работал в приложении Android на 100%.

Это может быть полезно для тех, кто знаком с программированием, но не будет полезен для большинства пользователей.
это не работает для меня, эти шаги завершены? пожалуйста помоги