Author Topic: Let's discuss: push mail for Exchange  (Read 50736 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Let's discuss: push mail for Exchange
« Reply #45 on: May 13, 2015, 10:23:11 pm »
30 seconds or 1 second would be keeping the device awake *all the time*

The reason I considered a cloud based component is that EWS push (unlike ActiveSync push) sends a dummy "keep alive" data packet every 45 seconds. Even that is too much for a mobile device wrt. battery life.
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/

mobamoba

  • Newbie
  • *
  • Posts: 2
Re: Let's discuss: push mail for Exchange
« Reply #46 on: May 14, 2015, 12:09:59 am »
Ah - got it. And I freely admit this question may be dumb  :), but is there no way to make use of the existing Exchange apk that's built into every version of Android and pull that account into Aquamail? I think that's what the most recent version of Gmail did (though perhaps Google made some licensing arrangement with Microsoft to allow that - I don't know).

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Let's discuss: push mail for Exchange
« Reply #47 on: May 14, 2015, 12:14:11 am »
As far as licensing goes -- Google made the hardware vendors pay for licenses.

There is a list of licensees somewhere on MS's web site -- Sony, Samsung, LG, HTC, etc.

And no, I don't see a way to use the built-in Exchange services.

Gmail is in a privileged position, since both the Gmail app and the system level Exchange service -- are from same company :)
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/

Finferlo

  • Jr. Member
  • **
  • Posts: 86
Re: Let's discuss: push mail for Exchange
« Reply #48 on: September 08, 2015, 02:39:39 pm »
I apologize, I wish to highlight MAILWISE, it does not use a cloud has a good push email for exchange

mikeone

  • Hero Member
  • *****
  • Posts: 2750
Re: Let's discuss: push mail for Exchange
« Reply #49 on: September 08, 2015, 09:55:01 pm »
I apologize, I wish to highlight MAILWISE, it does not use a cloud has a good push email for exchange
Yes, push for exchange (using ActiveSync, 
But obviously no push for IMAP (IDLE)...  uuups  8)
(....and they do not support POP3)

mikeone

  • Hero Member
  • *****
  • Posts: 2750
Re: Let's discuss: push mail for Exchange
« Reply #50 on: September 08, 2015, 10:08:30 pm »
I apologize, I wish to highlight MAILWISE, it does not use a cloud has a good push email for exchange

AquaMail does not support ActiveSync - however EWS (Exchange Mail Services) is supported right now.

Please have a look into these threads for some background information:
http://www.aqua-mail.com/forum/index.php?topic=2746.msg12162#msg12162

http://www.aqua-mail.com/forum/index.php?topic=3195.msg15438#msg15438

Use forum search with keywords "ActiveSync EWS " to find more...

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Let's discuss: push mail for Exchange
« Reply #51 on: September 08, 2015, 10:42:50 pm »
What?

MailWise does not have push mail for *the majority of mail providers*?

And no push for Yahoo, I suppose (who decided to be "special" and have their own, undocumented, push standard)?
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/

mikeone

  • Hero Member
  • *****
  • Posts: 2750
Re: Let's discuss: push mail for Exchange
« Reply #52 on: September 08, 2015, 10:46:52 pm »
Unbelievable,...

Quote

IMAP Push Deficiencies

IMAP push isn’t beneficial for neither battery use or data consumption.

IMAP push, or IMAP IDLE, still requires a permanent state of TCP connection to your email provider.
In order to keep that connection from failing, the e-mail client, MailWise, needs to send periodical keep-alive packets. Otherwise your carrier or Internet router will drop the connection.

That said, there is no way of telling in general whether pull or push is more efficient. It depends on a number of variables:

- Stability of your Internet connection (the less stable it is - the more keep-alive packets are needed)
- Number of monitored folders are you monitoring (IMAP IDLE can only monitor a single folder per connection)
- Frequency of incoming Mail. For instance, if you get a lot of mail (let's say one eMail every few minutes) - IMAP IDLE (push) will always be expensive.
« Last Edit: September 08, 2015, 10:53:49 pm by mikeone »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Let's discuss: push mail for Exchange
« Reply #53 on: September 08, 2015, 10:52:32 pm »
So many words :)

They're right about battery use, but... users want it.

My guess -- they used some code from stock Android Email for ActiveSync, but Android Email (or Gmail) don't support IMAP IDLE.

Compare to Boxer: they purchased Enhanced Email and got IMAP IDLE (I think EE had it).

( not that it's rocket science or anything, even though it's a good deal of work... maybe comparable in size to calendar sync... )
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/

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Let's discuss: push mail for Exchange
« Reply #54 on: September 08, 2015, 10:57:42 pm »
Yes, there are many great, excellent, fantastic mail apps.

In no particular order:

Boxer, Cloud Magic, Mail Wise, K9 Mail, TypeMail, Outlook, Gmail...

And I'm sure I'm missing another dozen or two.
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/

mikeone

  • Hero Member
  • *****
  • Posts: 2750
Re: Let's discuss: push mail for Exchange
« Reply #55 on: September 08, 2015, 11:01:28 pm »
Yes, there are many great, excellent, fantastic mail apps.

In no particular order:

Boxer, Cloud Magic, Mail Wise, K9 Mail, TypeMail, Outlook, Gmail...

And I'm sure I'm missing another dozen or two.
... but none of them is sooo lovely like AquaMail

crashdamage

  • Newbie
  • *
  • Posts: 43
Re: Let's discuss: push mail for Exchange
« Reply #56 on: September 09, 2015, 02:11:46 am »
Yes, there are many great, excellent, fantastic mail apps.

In no particular order:

Boxer, Cloud Magic, Mail Wise, K9 Mail, TypeMail, Outlook, Gmail...

And I'm sure I'm missing another dozen or two.
You're giving the competition toooo much credit.  Several of those mentioned have security concerns, missing features, etc. And yes, those listed and others not mentioned may have some particular features AquaMail does not.

But IMHO AquaMail has unique features too, like the Smart Folder, the most customization options, and the most useful options, and the cleanest, most intuitive UI (well, maybe with the exception of finding some submenus).  It's fast, stable and reliable.  All that in a surprisingly small file package.

Of course I'm not saying anything everyone here doesn't know.  I'm just repeating it here as a reminder to Mr. Vasilyev not to lose sight of what has already been accomplished with AquaMail.  Or lose sight of what can still be done.

I'm no developer.  I can't code worth squat.  But I've used Linux for nearly 15 years and Android since v1.0, when I got one of the very first G1 units.  I've tried a lot of software.  A lot of email clients - Gmail, MyMail, K-9, Maildroid, Enhanced Email, BlueMail etc, etc.  Probably 15 or so by now.  AquaMail wins, the best general-purpose client yet. 

And when I recommend AquaMail, which is often, I like to add that not only is it an excellent email client, it's one of the best apps of any kind for Android.

So keep up the good work!  It is appreciated!

Android since v1.0.  Linux user since 2001.
« Last Edit: September 09, 2015, 02:22:13 am by crashdamage »
Android since v1.0.  Linux since 2001.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Let's discuss: push mail for Exchange
« Reply #57 on: September 09, 2015, 02:20:07 am »
Thank you @crashdamage.

BTW, I've seen your post about EmailPrivacyTester.com (and fixed the typos!!)

AquaMail has missing features too, and anyway, my point wasn't to badmouth other apps, or to "go begging for praise" (so to speak).

Just some facts, ironic, really...

This topic is about push for Exchange, so here is an app that has push for Exchange, great! But then oops, no push for IMAP as it turns out, which AquaMail does have. And some people need that (IMAP push) more than Exchange push... and vice versa too.

So the "feature matrix" of an email app is huge, some have this and some have that, ....

Maybe I need to go get some sleep, this post of mine is bordering on incoherent :)
« Last Edit: September 09, 2015, 02:22:57 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/

crashdamage

  • Newbie
  • *
  • Posts: 43
Re: Let's discuss: push mail for Exchange
« Reply #58 on: September 09, 2015, 02:36:43 am »
I didn't say anything you haven't earned through hard work.  Credit given where credit is due.  Just trying to keep you inspired to make your creation even better.

As for push, ActiveSync, etc....I doubt you or anyone else will ever be able to cover all the possibilities.  IOW ya can't please all the people all the time.  Meh.

BTW, you might want to re-read my last post.  I did a bunch of edits and additions while you were writing a reply.

EDIT: If you saw where I mentioned the website typo, then you must have read some of my other rants.  I've been posting a lot about security, crapware, etc lately.  You must think I'm nuts.  Maybe...That stuff has been on my mind a lot. 

And now I'll let this thread get back on-topic...

Android since v1.0.  Linux user since 2001.
« Last Edit: September 09, 2015, 09:26:44 am by crashdamage »
Android since v1.0.  Linux since 2001.

Finferlo

  • Jr. Member
  • **
  • Posts: 86
Re: Let's discuss: push mail for Exchange
« Reply #59 on: September 10, 2015, 10:12:07 pm »

I mentioned Mailwise just to say that it has two peculiarities worthy of attention.
Aquamail is certainly the best. However just remember 5 years ago Nokia was the best phone brand, today no one appreciates as then, everything changes quickly. So we must see what others do better to become the best of them. Thanks Kostya Vasilyev, for your excellent software, allow me to insist: no push to exchange your software will lose positions in the ranking of the best apps.