AquaMail Forum

English - Android => General Discussion => Topic started by: saeedbg on May 26, 2015, 06:58:10 am

Title: Receive email when send to me
Post by: saeedbg on May 26, 2015, 06:58:10 am
Hi
I want receive mail when it's send to me not 5 minutes later
Receive at the moment quickly
But in setting only chek for 5 minutes
Title: Re: Receive email when send to me
Post by: mikeone on May 26, 2015, 07:51:20 am
Hi
I want receive mail when it's send to me not 5 minutes later
Receive at the moment quickly
But in setting only chek for 5 minutes

Please enable "IMAP Push" in AquaMail settings:
> go to main window (Account list view) > menu button > Settings > Mail, receiving > scroll down to "IMAP push" > Enable the first option.

PS:
You mentioned "Mail check interval". Remember that this option is just for "Scheduled sync". The shorter the interval, the higher the battery usage.
I recommend to set this back to the default (= 15 min). This should be sufficient for most of the users.
Title: Re: Receive email when send to me
Post by: mikeone on May 26, 2015, 08:04:19 am
In addition to my previous post please check settings for each account:

> go to main window (Account list view) > Account Settings (long press on Account name) > Options and folders > Account options > enable the third option "IMAP push".

Repeat this for each account.
Title: Re: Receive email when send to me
Post by: mikeone on May 26, 2015, 08:27:22 am
In addition to Mikeone's excellent answer, please note that some (rare) servers do not support Imap Push. In that case, no immediate email reception is possible.

Hi Paris Geek,
You are right.  Thanks for clarification.
Mikeone
Title: Re: Receive email when send to me
Post by: saeedbg on May 26, 2015, 09:14:55 am
Thanks but still I have problem with 5 minutes
Other clients I don't have problem but in aqua receive after 5 minutes
Title: Re: Receive email when send to me
Post by: mikeone on May 26, 2015, 09:20:26 am
Thanks but still I have problem with 5 minutes
Other clients I don't have problem but in aqua receive after 5 minutes

The "5-minutes-issue" is not related to "IMAP Push" which I mentioned in my posts.
Please check your settings again carefully.
Title: Re: Receive email when send to me
Post by: saeedbg on May 26, 2015, 09:29:06 am
This is my settings

(http://images.tapatalk-cdn.com/15/05/25/d9107784e85a7e55d9d30c5bcb1ce9c6.jpg)

(http://images.tapatalk-cdn.com/15/05/25/482394773683efa5fb480e002d766f0d.jpg)

(http://images.tapatalk-cdn.com/15/05/25/b1df65aca4dc932c5877d4e170482601.jpg)
Title: Re: Receive email when send to me
Post by: mikeone on May 26, 2015, 09:45:19 am
That looks good.

Can you please check further settings for specific account folders (e.g. Inbox):

> go to Account list view  > Account settings (long press on Account name) > Options and folders > Folders > tap on folder (e.g. Inbox) > enable "Sync (plain folder)" > you went back to the folder list > tap on folder's "Setting wheel" on the right side > Enable "Use IMAP Push" > OK

> repeat this for each folder you like to get immediate push notifications for received messages.


Title: Re: Receive email when send to me
Post by: Kostya Vasilyev on May 26, 2015, 09:42:51 pm
To OP -- is this an Exchange account?

Sorry, Aqua does not support push mail for Exchange, only for IMAP accounts.
Title: Re: Receive email when send to me
Post by: saeedbg on May 28, 2015, 09:48:54 pm
I have Gmail account.
Mikeone I do it, still have 5 minutes problem
Title: Re: Receive email when send to me
Post by: mikeone on May 28, 2015, 09:55:12 pm
I have Gmail account.
Mikeone I do it, still have 5 minutes problem

I'm not sure right now if there is a specific setting directly in your Gmail account (Web client) necessary to enable IMAP push (IMAP Idle) on the server side.

Will come back to you shortly...
Title: Re: Receive email when send to me
Post by: Kostya Vasilyev on May 28, 2015, 10:12:41 pm
Please long press the account -> options and folders -> folders.

Make sure it says IMAP Push under Inbox

If not, tap the "settings" icon to the right of the folder, and enable it.
Title: Re: Receive email when send to me
Post by: mikeone on May 28, 2015, 10:17:44 pm
IMPORTANT
"Make sure it says IMAP Push under Inbox" (!)
Title: Re: Receive email when send to me
Post by: saeedbg on May 28, 2015, 10:42:26 pm
Thanks mikeone, now it's work perfectly ☺
Title: Re: Receive email when send to me
Post by: mikeone on May 28, 2015, 10:47:30 pm
Thanks mikeone, now it's work perfectly ☺

The real genius was (is) Kostya!
Title: Re: Receive email when send to me
Post by: saeedbg on May 28, 2015, 10:49:08 pm
Thanks mikeone, now it's work perfectly ☺

The real genius was (is) Kostya!
Yes
Thanks kostya
Title: Re: Receive email when send to me
Post by: Kostya Vasilyev on May 28, 2015, 11:54:06 pm
@saeedbg -- since you mentioned "5 minutes" -- you will want to adjust the app's mail check schedule back to the default "15 minutes".

Don't turn scheduled sync (mail check) off, it will be used to check the "other" folders (other than the Inbox), but 5 minutes is probably too frequent now that you have enabled push (wrt. battery use).
Title: Re: Receive email when send to me
Post by: saeedbg on May 29, 2015, 12:09:13 am
@saeedbg -- since you mentioned "5 minutes" -- you will want to adjust the app's mail check schedule back to the default "15 minutes".

Don't turn scheduled sync (mail check) off, it will be used to check the "other" folders (other than the Inbox), but 5 minutes is probably too frequent now that you have enabled push (wrt. battery use).
You mean it's use more battery?
Title: Re: Receive email when send to me
Post by: mikeone on May 29, 2015, 12:10:54 am
@saeedbg -- since you mentioned "5 minutes" -- you will want to adjust the app's mail check schedule back to the default "15 minutes".

Don't turn scheduled sync (mail check) off, it will be used to check the "other" folders (other than the Inbox), but 5 minutes is probably too frequent now that you have enabled push (wrt. battery use).
You mean it's use more battery?

Sure.
See my first post:

Hi
I want receive mail when it's send to me not 5 minutes later
Receive at the moment quickly
But in setting only chek for 5 minutes
Please enable "IMAP Push" in AquaMail settings:
> go to main window (Account list view) > menu button > Settings > Mail, receiving > scroll down to "IMAP push" > Enable the first option.

PS:
You mentioned "Mail check interval". Remember that this option is just for "Scheduled sync". The shorter the interval, the higher the battery usage.
I recommend to set this back to the default (= 15 min). This should be sufficient for most of the users.

https://www.aqua-mail.com/forum/index.php?topic=3593.msg17848#msg17848
Title: Re: Receive email when send to me
Post by: Kostya Vasilyev on May 29, 2015, 12:19:16 am
It's not as bad as Steve Jobs called it, but... IMAP IDLE (push) is more expensive than scheduled mail checks (at least compared to the default 15 minutes):

http://www.emailsfromstevejobs.com/2010/06/06/imap-idle-support-its-a-power-hog/

Quote
Excited MacThemes Forum user William Szilveszter posted the following email he received from Steve.  From Steve’s reply it looks like Apple has considered supporting the feature but it’s a trade off between functionality and battery life.

Will the iPhone OS OS ever support IMAP Idle?  Mail.app supports it; I get my messages instantly.  Why not the iPhone?

Steve’s reply to the point:
 
Quote
Its a power hog.

PS - Google's own Gmail app is in a privileged position here... and it doesn't support push for IMAP (regular Internet mail) accounts...
Title: Re: Receive email when send to me
Post by: saeedbg on May 29, 2015, 12:19:32 am
@saeedbg -- since you mentioned "5 minutes" -- you will want to adjust the app's mail check schedule back to the default "15 minutes".

Don't turn scheduled sync (mail check) off, it will be used to check the "other" folders (other than the Inbox), but 5 minutes is probably too frequent now that you have enabled push (wrt. battery use).
You mean it's use more battery?

Sure.
See my first post:
https://www.aqua-mail.com/forum/index.php?topic=3593.msg17848#msg17848
If I set to 15 minutes, again mail receive problem?
Title: Re: Receive email when send to me
Post by: mikeone on May 29, 2015, 12:30:28 am
No, you will not run in a problem.
If you change setting to 15 min for "Scheduled sync" you will even get new messages with "IMAP push" immediately.
> these are two different things.
Title: Re: Receive email when send to me
Post by: saeedbg on May 29, 2015, 12:35:36 am
Thanks guys I set it 15 minutes
But in 5 minutes no observed bad battery use
Title: Re: Receive email when send to me
Post by: mikeone on May 29, 2015, 12:40:01 am
Thanks guys I set it 15 minutes
But in 5 minutes no observed bad battery use

Increasing battery use will be significant during the day, not noticeable within 5 minutes... .  8)
Title: Re: Receive email when send to me
Post by: saeedbg on May 29, 2015, 12:55:02 am
It's not as bad as Steve Jobs called it, but... IMAP IDLE (push) is more expensive than scheduled mail checks (at least compared to the default 15 minutes):

http://www.emailsfromstevejobs.com/2010/06/06/imap-idle-support-its-a-power-hog/

Quote
Excited MacThemes Forum user William Szilveszter posted the following email he received from Steve.  From Steve’s reply it looks like Apple has considered supporting the feature but it’s a trade off between functionality and battery life.

Will the iPhone OS OS ever support IMAP Idle?  Mail.app supports it; I get my messages instantly.  Why not the iPhone?

Steve’s reply to the point:
 
Quote
Its a power hog.

PS - Google's own Gmail app is in a privileged position here... and it doesn't support push for IMAP (regular Internet mail) accounts...
I don't like Gmail app it's use more network data and use very battery,  for 2  years even I freeze Gmail app
Title: Re: Receive email when send to me
Post by: mikeone on May 29, 2015, 01:00:34 am
Very good decision   8)