Author Topic: Currently in development - push mail for Exchange - July 31 update  (Read 29631 times)

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #45 on: September 17, 2016, 04:29:24 pm »
I hope that in the future your app can also use this technology..I'm so sorry to give up aquamail
thank you very much for your cooperation
Of course you have a second option:

Ask your company's "computer people" to activate / turn on the push technology (so called "push subscriptions") in the bank's Exchange configuration.

As explained by Kostya, it's a standard Exchange feature for push mail since 2007:

EWS Push Notifications
<< https://msdn.microsoft.com/en-us/library/office/dn458791(v=exchg.150).aspx >>

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #46 on: September 17, 2016, 07:49:16 pm »
BTW, Nine is able to implement push because it uses ActiveSync (not EWS) to connect to Exchange.

But I believe that ActiveSync is going to be affected by Doze Mode, same as IMAP push, so as time goes on, it'll still work, but probably not as well as it did before.
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/

rossomike1966

  • Newbie
  • *
  • Posts: 8
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #47 on: September 18, 2016, 10:24:26 am »
Of course you have a second option....

You say that..because perhaps..you don't work in a bank..it's really difficult to do what you ask... :'(

rossomike1966

  • Newbie
  • *
  • Posts: 8
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #48 on: September 18, 2016, 10:28:56 am »
BTW, Nine is able to implement push because it uses ActiveSync (not EWS) to connect to Exchange.

But I believe that ActiveSync is going to be affected by Doze Mode, same as IMAP push, so as time goes on, it'll still work, but probably not as well as it did before.

I understand that you will not develop ActiveSync for your app..

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #49 on: September 18, 2016, 12:10:04 pm »
Of course you have a second option....

You say that..because perhaps..you don't work in a bank..it's really difficult to do what you ask... :'(
Yes, I'm aware of the situation in a bank. However, it should be worth asking your colleagues from the IT-Department particularly whether it will be possible to enable 'push notifications' (or even not)

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #50 on: September 18, 2016, 12:25:15 pm »
BTW, Nine is able to implement push because it uses ActiveSync (not EWS) to connect to Exchange.

But I believe that ActiveSync is going to be affected by Doze Mode, same as IMAP push, so as time goes on, it'll still work, but probably not as well as it did before.

I understand that you will not develop ActiveSync for your app..
In short:
Correct, AquaMail does not and will not support ActiveSync.

The reason for Kostya to go with EWS (Exchange Web Services) you will find in various threads here in the forum, e. g.:

08. September 2014
ActiveSync vs.  EWS - not so clear cut
http://www.aqua-mail.com/forum/index.php?topic=2746.msg12162#msg12162

09.01.2015
Let's discuss: push mail for Exchange
http://www.aqua-mail.com/forum/index.php?topic=3195.msg15438#msg15438

You will find more discussions on this by using the forum search with keywords "ActiveSync EWS license"...

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #51 on: September 18, 2016, 10:00:59 pm »
Correct.

I am not going to implement ActiveSync.

There is nothing wrong with using EWS, and the push implementation is fine too.

It's unfortunate that the bank blocked "EWS push notifications", but then -- they could have blocked all apps except some small number of "officially approved" ones, or could have blocked access from mobile devices, or access from outside the corporate network, ....

No matter what I do, there are always going to be cases where "the company", which holds all the cards, can do "something" to prevent my app from connecting to "their" corporate email.
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/

arbit12

  • Newbie
  • *
  • Posts: 46
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #52 on: September 22, 2016, 08:18:23 pm »
Correct.

I am not going to implement ActiveSync.


Thanks. That's a relief. ActiveSync, or at least the versions used by most apps, is restricted compared to EWS. The only trade off I have found is the lack of push, which for me is easily handled by keeping a shorter refresh.

Good to know my shared folders access and calendar on Aquamail is safe. And that we wont be getting a truncated version of contact details down the line. ☺


Sent from mTalk

dcortez

  • Newbie
  • *
  • Posts: 15
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #53 on: September 23, 2016, 05:37:09 am »


...... there are actually three (3!) places where you need to enable Push:
1. Overall app level settings (3-dot menu from the account view )
2. Account settings (long press on the account in the account view -> options and folders)
3. Inbox (folder properties).....

Blam! I completed step 3 and push worked immediately. @StR...Thanks for posting this!

Sent from my SM-T715Y using Tapatalk


Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #54 on: September 23, 2016, 09:10:06 pm »
When adding a new account, for IMAP and EWS, there is a checkbox right on the final screen ("save account") to enable push.
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/

dkmackie

  • Newbie
  • *
  • Posts: 3
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #55 on: December 06, 2016, 06:04:40 pm »
I am new to AquaMail and I am having difficulty getting EWS working with my email system. Are there any setup instruction other than the ones in this thread that describe all steps needed to get this working?

I am on a production release of AquaMail and not a development version.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #56 on: December 06, 2016, 06:13:00 pm »
@dkmackie

Basically, if the app is not able to guess the right server settings, please tap the Manual button (after entering your email and password) and you'll be able to enter them yourself.

If in doubt, please ask your company's IT people:

- Whether the corporate server supports EWS (Exchange Web Services), this is what Aqua Mail uses to connect to Exchange.

An official part of Exchange since 2007, should be enabled by default, but sometimes is disabled for various reason.

- If it is enabled, what the server settings are (server name is the most important).

For Office 365 (even if it's under your company's domain), please use server name outlook.office365.com (and the rest is default, SSL encryption, port 443).
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/

StR

  • Hero Member
  • *****
  • Posts: 1558
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #57 on: December 06, 2016, 07:44:17 pm »
I am new to AquaMail and I am having difficulty getting EWS working with my email system. Are there any setup instruction other than the ones in this thread that describe all steps needed to get this working?

I am on a production release of AquaMail and not a development version.

Are you talking about EWS or EWS Push? (The question is posted in the thread that is about Push for EWS. Hence the clarification request.)


If you are talking about EWS Push, I believe the key is in this last, underlined, sentence. If by "production" release you mean the one in Google Play, - it doesn't support EWS Push yet. It is available in -dev versions, starting with some , I believe, 1.6.4.*-dev
For sure, 1.7* all support EWS Push. Support for EWS Push is available only in the paid ("Pro") version.

(Note that should you install a -dev version, once the new version will be released in Google Play, you could update to that as usually.)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Currently in development - push mail for Exchange - July 31 update
« Reply #58 on: December 06, 2016, 09:10:49 pm »
Re:  It is available in -dev versions, starting with some , I believe, 1.6.4.*-dev

It's also available in Google Play but it's necessary to "opt in" for it:

https://play.google.com/apps/testing/org.kman.AquaMail

But we don't really know what the OP meant by "having difficulty getting EWS working", exactly...
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/