Author Topic: EWS or IMAP push?  (Read 19860 times)

MrWinky

  • Newbie
  • *
  • Posts: 4
EWS or IMAP push?
« on: May 21, 2014, 06:35:49 pm »
Hi. I purchased your program last night for android and it has got to be the most awesome email apps I've ever used. Even the enormous amount of options and settings you give us as a user is fantastic.  Even though I have an exchange server with active sync I prefer to use your app then the standard mail app with HTC M8. 

 I do have a couple questions . I have an exchange server (Microsoft online) with ActiveSync. However it also supports EWS. 

 So I have a couple questions about the settings when connecting to EWS server.

 I'm looking for push or almost like push email I did notice there was another option called IM push -  Is that the same? Is IMAP push faster than EWS. Does IMAP push allow to me pick a contact from the corporate m

 The other question I had was if I use EWS or IM push  do I need to set a schedule for it to sync.  Wouldn't it just be automatic.

Thanks in advance and Sorry about my confusion.


Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: EWS or IMAP push?
« Reply #1 on: May 21, 2014, 10:48:59 pm »

Exchange / EWS support in Aqua is fairly new (added in most recent public release), and there is no push for EWS yet. Sorry.

IMAP is a different type of network protocol -- used by Internet mail providers. Aqua supports push for IMAP (when the server supports it too -- it's optional).

Technically, Exchange does support IMAP (if enabled by the server admin), and Aqua can work with it, and utilize push, but...

...you'd lose Aqua's feature to access server side contacts and saving of accepted meeting invites to the server.

Again, my apologies for lack of push for Exchange. I plan to do more work on Exchange after a few other tasks (also based on user requests).
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/

MrWinky

  • Newbie
  • *
  • Posts: 4
Re: EWS or IMAP push?
« Reply #2 on: May 22, 2014, 01:02:25 am »
I am so grateful to your app for the grief it saved me connecting to corporate servers that with the regular mail app would screw up my phone with security  policies. 


And, my exchange email used to appear in one app and the IMAP addresses would appear in Gmail app. What a pain.   

One other question.  I get 50 to.100 emails a day. .If I use EWS and set the schedule to every minute, will that kill my battery? Would every 5 minutes make that big a difference?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: EWS or IMAP push?
« Reply #3 on: May 22, 2014, 01:47:46 am »
Personally I think once a minute is too much. Every five minutes is much more reasonable.

Unfortunately there is no "shortcut" to detect when there are no changes in an EWS folder -- as is possible with the better IMAP servers...

This means the app has to request "basic" info about a limited number of recent messages every time, and detect potential changes based on what it has and what it gets from the server.
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/

MrWinky

  • Newbie
  • *
  • Posts: 4
Re: EWS or IMAP push?
« Reply #4 on: May 22, 2014, 07:42:32 am »
if I switched from ms.exchange to Google business email, then would I get push?   

And my contacts would appear when I hit the email editor's contact lookup button?

Sent from my HTC6525LVW using Tapatalk


Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: EWS or IMAP push?
« Reply #5 on: May 22, 2014, 11:54:08 pm »
Yes, you'd get push for new / deleted messages -- however, GMail's IMAP IDLE is incomplete, and does not push message flag changes (read / unread). Those will be updated after a delay (up to an hour).

Contact sync in this case can be handled by Android's built-in contact sync, you'll need to add your Google Apps for Business in system settings / accounts.

( but then this account should also be visible in the Android Gmail app, so... )
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/

Dasher

  • Newbie
  • *
  • Posts: 2
Re: EWS or IMAP push?
« Reply #6 on: May 30, 2014, 09:16:06 am »

Exchange / EWS support in Aqua is fairly new (added in most recent public release), and there is no push for EWS yet. Sorry.

IMAP is a different type of network protocol -- used by Internet mail providers. Aqua supports push for IMAP (when the server supports it too -- it's optional).

Technically, Exchange does support IMAP (if enabled by the server admin), and Aqua can work with it, and utilize push, but...

...you'd lose Aqua's feature to access server side contacts and saving of accepted meeting invites to the server.

Again, my apologies for lack of push for Exchange. I plan to do more work on Exchange after a few other tasks (also based on user requests).
I've got to say, seeing EWS push still not started after a year and a half tells us you're not interested in making this app any good.

You seem to be trying hard, but you keep ignoring this essential feature and focusing on some pretty minor tweaks considering this major omission. Why not get the basics in first--sending and receiving email--before tackling the other features?

There's just no argument against this being essential, considering MS exchange has a 51% market share in business email accounts! Why are you writing off so many potential users?

Your response that you are prioritizing "based on user requests" is missing the point. Think about it--your "users" are the small demographic who aren't interested in EWS support, because those who do want it delete the app once they see it doesn't work. You're fine-tuning the sandbox with a small userbase, when you could have a giant playground that everyone wants to use. A business that only does what its users ask is destined to fail...

Dasher

  • Newbie
  • *
  • Posts: 2
Re: EWS or IMAP push?
« Reply #7 on: May 30, 2014, 03:15:10 pm »
Dasher-
Please note that your comment may offense Kostya, since - despite serious health problems - he is doing his best to improve AquaMail.
We both know that AquaMail is one of best in class email apps (that's why you wrote your post, I assume), let's try altogether to improve it by being constructive and proposing solutions when commenting requests.
Regards
Proposed constructive solution--implement push for Exchange accounts.

Trepanator56

  • Newbie
  • *
  • Posts: 9
Re: EWS or IMAP push?
« Reply #8 on: June 01, 2014, 03:20:21 pm »
I want this to be interpreted as constructive criticism and not as an attack or anything similar.

I purchased this app months ago for that is the best in the market and, above all , by the promise/interest developer to fully support to EWS (push , contacts and calendar). But I see that time passes and less and less important bugs are fixed and the issue was postponed EWS ...

I totally agree with Dasher, if the developer wants this app to participate in the professional league has to give full support to EWS asap. The vast majority of corporate users are using this type of post and the application would have a huge and rapid propagation significantly grow the number of potential users.

From here , I want to make clear that the application is a the best , but correcting this case would happen to be the number one, in my opinion (and certainly the more one ) .

All my support and encouragement to developer , am available as a beta tester for all tests you may need.

Regards,
« Last Edit: June 01, 2014, 03:23:16 pm by Trepanator56 »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: EWS or IMAP push?
« Reply #9 on: June 01, 2014, 11:53:38 pm »
Hello,

I'm sure it's constructive, and I'm taking it as such.

However. Things that seem less important to you (and not only you, but a certain group of users) are very important to someone else.

Example 1: I've gotten lots of emails about being able to embed images in rich text.

The wording, almost every time, was "I can't believe this basic feature, absolutely essential to professional communication, and which I've been using in Outlook shortly since the French revolution, is not included, even though it's a paid app".

Example 2: IMAP sync by number of days, not number of messages. Again, "But this is all wrong". No matter that the IMAP spec says that messages are ordered by date, or that K9 / stock Android Email have same issue with out of order messages. "But all my newer messages show just fine in Outlook / Thunderbird".

One more thing: EWS is not only mail protocol out there. Trying to compete head-on with apps like Moxier / Seven / Touchdown, which are focused on Exchange exclusively, is not my intention either.

I would like to add push for EWS. And calendar sync. And swipe actions in message lists. And swiping between messages. And message threading. And filters / rules. And... Well, hope I made my point.

PS -

I'm taking your message as constructive criticism, etc.

However, I take issue with the wording "professional league". Just like I take issue with "business mail application". A "business" something or "professional" other isn't some sort of holy grail or direct word from God...

PPS -

As far as (implied) comparisons go... Let's take Cloud Magic for example.

It looks like they have maybe 2 Android developers, maybe 2 server developers (since their app uses their own cloud servers), maybe a system administrator, a graphics designer, a CEO, someone doing marketing, an office manager...

That's roughly $1M / year just in salaries. And yet they give their app away for free. I really can't compete with this point for point. Even if I stand on my head or try typing 10X faster.
« Last Edit: June 02, 2014, 12:01:28 am 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/

Terrman

  • Newbie
  • *
  • Posts: 5
Re: EWS or IMAP push?
« Reply #10 on: June 05, 2014, 12:01:18 am »
Great reply Kostya!

I have to laugh at these folks that are so demanding of you and an app that that already has so much going for it . Jeez, no Exchange push? Get over it, the rest of the client works so very well.

Have people looked at the other EWS clients in the Play Store? I have and most all of them have some sort of feature exclusion or flaw that makes them undesirable. I can confidently say Aqua Mail is the closest to perfection as any I have evaluated by a large margin.

Keep up the good work and stay on the development path you are on, its working just fine.

Terrman



Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: EWS or IMAP push?
« Reply #11 on: June 06, 2014, 01:50:05 am »
I opened this thread expecting a harsh rebuttal from the previous speaker -- so this was unexpected, and in a very nice way. Thanks!
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/

nilesh

  • Newbie
  • *
  • Posts: 8
Re: EWS or IMAP push?
« Reply #12 on: June 13, 2014, 01:14:21 am »
Kostya, Aqua Mail is the best. I have tried every email client and Aqua Mail is the only one that works flawlessly with my corporate email exchange. It is great. Just hope calendar synchronization is on your list of development.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: EWS or IMAP push?
« Reply #13 on: June 13, 2014, 01:43:57 am »
Yes, calendar sync is on my list -- after releasing the next official update (soon), and swipe to delete (etc)...
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/

nilesh

  • Newbie
  • *
  • Posts: 8
Re: EWS or IMAP push?
« Reply #14 on: June 15, 2014, 08:05:28 pm »
Great. I really look forward to it!

Sent from my ME371MG using Tapatalk