Author Topic: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail  (Read 27291 times)

stevealb

  • Full Member
  • ***
  • Posts: 144
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #30 on: August 14, 2016, 03:22:04 pm »
Re: Messages.sqldb=368MB+512K

This is insanely large.

The difference with this version is that, when you use "sync N days" (as opposed to "N messages") which Exchange push requires --

-- the "messages to cache" is how many messages to cache *in addition to* those "N days", since, unlike with "sync N messages", there is no way to know how many messages those "N days" have.

In other words, please review the account level "messages to cache" and make it let's say 100 -- the app will not remove the "N days" which is the "sync" setting.

It also may be that the default "14 days" might, for you, be *a lot* of messages. If so, you may want to change to "last 10 days" or "7 days".

And then, after making those two changes, you will want to "compact the database" again. The database's size should reduce and things should be faster again.

I've been experimenting, and here's the maximum settings that work for me:

Days to sync: 60
messages to cache: 250

This results in:
Messages.sqldb=297MB+512K

And the message list is still responsive.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #31 on: August 14, 2016, 04:22:13 pm »
Largely, no --

"options and folders" work *together* with app level settings (e.g. "push mail" has to be enabled in both places)

"special settings" are used *instead of* app level settings (e.g. "how often to check mail" -- *instead* of app setting)

Yes there is an inconsistency with "messages to sync" / "messages to cache", but like I said, it's "historical".
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/

ABOSWORTH

  • Newbie
  • *
  • Posts: 16
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #32 on: August 17, 2016, 08:41:10 pm »
Very cool to see this being worked on!  I have always used IMAP for my work accounts and have been happy with that but I've recently set up as Exchange at my new job and was able to sync my work calendar, which I really liked.  While I liked that, having push email was more important to me so I've since reverted back to IMAP set up for this account.  If it is helpful, I wouldn't mind downloading the above APK to test.  If you already have enough testers,  I assume that if everything is well, you'll push the update through for the regular paid app.   

Thank you for continuing to support this great app!  I've had it since 2013 and absolutely love it.


dcortez

  • Newbie
  • *
  • Posts: 15
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #34 on: August 19, 2016, 05:15:19 am »
@dcortez - got it, thanks.
hi, i responded to your email and made the suggested settings changes. At this point, however, push still not working. Email only received during defined 15 minute interval.  Will email log later. Thanks.
Looks like company IT policies are keeping push sync from working visa EWS.... Will stick with 15 minute intervals because I do not want them to access/control my device.

hzamora

  • Jr. Member
  • **
  • Posts: 95
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #35 on: August 20, 2016, 06:57:35 pm »
Hello Kostya,

I am very happy to use this new version. I moved the calendar sync from Nine Folders app to Aquamail, Aquamail works better because categories are synced "natively".
I am going to install this version on my wife's phone. Best regards.

hzamora

  • Jr. Member
  • **
  • Posts: 95
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #36 on: August 21, 2016, 08:27:51 pm »
Hello Kostya, I do not know if Aquamail can fix this on Exchange sync. When I have a provisional status appointment, if I make the appointment on Outlook app, the phone shows a busy status, but if I make the appointment on the phone, Outook shows correctly the provisional status.

Can you help me on this? Regards.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #37 on: August 22, 2016, 12:35:08 am »
Re: Kostya, http://www.androidpolice.com

Done, thanks.

Re: Looks like company IT policies are keeping push sync from working visa EWS

Um, did you ask them about it and this is what they said? And how is this related to access / control of your phone?

I *think* that your Exchange server may have something called "push subscriptions" turned off, this is a feature of Exchange that Aqua requires (for push mail).

But so far we (you and I) have not been able to collect a debug log that would give me enough information to know for sure.

If you're still interested in tracking it down, feel free to email me.e
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: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #38 on: August 22, 2016, 12:37:23 am »
Quote
Hello Kostya, I do not know if Aquamail can fix this on Exchange sync. When I have a provisional status appointment, if I make the appointment on Outlook app, the phone shows a busy status, but if I make the appointment on the phone, Outook shows correctly the provisional status

Outlook for Windows? Outlook for Android?

"Provisional" -- "tentative" (as Exchange calls it)?

"Make appointment on the phone" -- in the Calendar app, in an account that's handled by AquaMail?

Do you have access to some other (third) way to look at your calendar, perhaps web mail / calendar?

If so could you please cross-check for what shows there?

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/

hzamora

  • Jr. Member
  • **
  • Posts: 95
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #39 on: August 22, 2016, 03:57:11 am »
It is a tentative appointment. When it is set as tentative appointment on Outlook for Windows, the appointment is set to busy on the phone instead of tentative.

I am using Calengoo calendar on the phone. I noticed that the native android calendar app has just 2 options: busy or free. But Calengoo has 3 options for Exchange (busy, free, tentative), if I change the appointment to tentative on Calengoo, it is changed to tentative on Outlook for Windows however the native android calendar is still set to busy.

hzamora

  • Jr. Member
  • **
  • Posts: 95
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #40 on: August 22, 2016, 04:10:39 am »
I forgot to write that I am using Office 365. Regards.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #41 on: August 22, 2016, 11:14:34 pm »
@hzamoza -- I just checked Google Calendar on my S6, yes, I also get free or busy there too.

Dunny. I'll try something here, but you didn't answer about what you see in web calendar immediately after you've created the event (in Outlook) and it's synced there (to web), i.e. before you've done any editing on Android.

Since it's Office 365, this should be easy to check.
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: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #42 on: August 22, 2016, 11:25:44 pm »
Re: tentative

Fixed, I think...

Look for it in the next -dev build.

PS - even though I'm back, I've got a bad flu (I think that's what it is), so things are a bit difficult and slow right now...
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: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #43 on: August 22, 2016, 11:34:27 pm »
Re: Fixed, I think...

OK, I should elaborate a bit.

With the just made fix, AquaMail will properly record the event as "tentative".

But Google Calendar, it seems, still only understands "free" and "busy".

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/

hzamora

  • Jr. Member
  • **
  • Posts: 95
Re: Version 1.6.4-dev1.1 - "work in progress", Exchange push mail
« Reply #44 on: August 23, 2016, 12:30:38 am »
Thanks Kostya.

When I create an appointment on Calengoo as tentative, it is created as tentative on the web calendar that uses Office 365. It works fine.

I will wait for you new version, then I will change my comment to 6 stars for Aquamail.  :)

As I wrote, Google Calendar just uses "free" and "busy", but Calengoo has the "alternative" option for Exchange sync.

Best regards.