Question app to make Android automatically check for new Gmail emails more frequently and notify it with a sound?

mrodent

Member
Apr 16, 2014
10
0
1
I'm going to make another attempt to find a solution to this.

This has been the bane of my life, all the time without interruption, since I bought my first "smart" phone in 2012. I've always had an Android. Please don't give answers which are Apple-only: this will not help. I should mention that my current phone is a Samsung J6 dual-sim, so quite old. But a few years ago it was relatively new: in fact I may have bought it on the recommendation that upgrading might solve the problem. No.

Just today a client sent me an email and there was no notification for at least 4 hours. All the settings relating to Gmail are COMPLETELY correct. When I then sent myself an email to that address, yup, the notification sounded within less than a minute. The client in question was sending an email from France to me (in the UK). I struggle to believe this could be significant in 2025, but don't rule anything out. But it happens again and again and again.

Over those 13 years I have lost 000s of £ due to clients sending me an email (always Gmail) and me not receiving the notification in a timely manner. By "timely" I mean maybe within 30 minutes. Though why notifications shouldn't be received as fast as the emails themselves I have always failed to understand.

I have tried turning off battery optimisation and many, many other things. If you have a solution, please don't assume that a setting on your phone exists on my phone: it may, it may not.

I believe (not entirely sure) that the gmail ICON does in fact appear in the top left of the phone: i.e. the problem seems to be that the acoustic signal (notification) of an arrived email often does not sound, or sounds only very belatedly. For unknown reasons.

I'm a coder and am now inclined to see if I can't develop an app, an extremely simple app, which, every minute or so, does a check to see whether this particular Gmail account has an email sitting there waiting to be read, and then MAKES A SOUND. I have never coded for Android and assume it would be quite annoying to develop this. If this is a possible solution surely someone must already have come up with something like it.

There is a Reddit question on this theme from 2 years ago. One answerer replies as follows:

"Android Gmail isn’t “checking” emails but is the Google Firebase Cloud Messaging pushing notifications to the device. That process should be instant, however for battery saving reasons Google (which made FCM as part of Google Mobile Services on your phone) decide to delay the display of some notifications including Gmail, on my deviceGmail notifications are delayed until I unlock it.

The solution will be using a local email client and keep that app open, or use another cloud based email client that pulls email to their server then use FCM to push to your phone, which less likely to cause delay."


It seems that this person's first language is probably not English, and I'm having difficulty understanding either the suggested technical problem or the suggested solution. If someone here believes this holds a possible key, please try and explain it to me: "a local email client": what might that mean? And could "battery saving reasons" still be the culprit even if I have the optimisation completely turned off (which I do)?

Any suggestions welcome.
 
Make sure under App Info that Gmails Battery restriction is set to Unrestricted.
Under Data there are 1 or two toggles about battery saving and background data. Set both to allow.

If it's still delayed, use a different email client and link Gmail to it as suggested.
 
While I feel that SyCoREAPER's basic instructions should work I also feel like they may be so basic that you've already tried these things. My guess is that you've also cleared the app cache, and maybe even the data, uninstalled and reinstalled the app or it's updates but perhaps you need a new app. I asked Google for a list of apps that have refresh rates that the user can set and got a few suggestions. (see below) but I was also thinking that having more than one app could have a benefit too. I was thinking if one was slow to refresh the other could pick up the in-between times. Which might lead to you finding a more reliable app with a refresh rate that works for you.

Anyway, Google said users can set re refresh rate in these apps.
Several Android email apps allow you to customize the frequency of email checks, also known as sync or refresh rate. BlueMail is one such app, offering options to set specific intervals for fetching emails. Additionally, Samsung Email also provides settings to adjust sync frequency. You can also configure the Gmail app to sync more or less frequently. [1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6]
Here's how you can adjust the sync frequency in some popular Android email apps:
BlueMail:

  1. Open BlueMail and tap the "More" icon (three dots).
  2. Go to "Notifications" and then "Instant Push Settings".
  3. Choose either "Push" or "Fetch" to determine how new emails are delivered.
  4. If you select "Fetch", you can then set the "Fetch Interval" to your desired frequency. [1]
Samsung Email:
  1. Open the Samsung Email app and go to "Settings".
  2. Tap on your email account.
  3. Look for "Email sync schedule" or similar and tap on it.
  4. Choose from the available options, such as every 15 minutes, 30 minutes, hourly, or even more infrequently. [3, 4]
Gmail:
  1. Open the Gmail app and tap the menu icon (three horizontal lines).
  2. Go to "Settings" and select your email account.
  3. Tap on "Sync frequency" (or similar) and choose your desired interval. [5, 6]
General Tips:
  • Be aware that some email services, like Gmail, may use push notifications for immediate delivery, while others might rely on more frequent or scheduled checks. [7, 7, 8, 8]
  • Consider the impact of frequent syncing on battery life and data usage. [9, 10, 11]
  • Some apps, like Spike, offer features like smart inbox and prioritization, which can indirectly help you manage your email more efficiently without relying solely on refresh frequency. [12, 12]
Let us know what you find.
 
@VidJunky. Thanks, this is all very helpful. One thing here: "Sync frequency" is not a setting which is present on my phone.

This idea of using a "pull" email app is great. Someone else suggested ThunderBird, which can be set to "pull", highest frequency every 15 minutes, which is a serviceable frequency, if it can be relied on (unlike my present arrangement). So I installed that yesterday and am testing it. I'll certainly also try BlueMail.

I have tried Spike in the past: that seemed to improve things and then seemed to drop off. Part of the problem here is that it is intermittent, making it often very hard to gauge how effective a solution is.

Also someone else has suggested just avoiding Gmail altogether. Emails are sent to my domain and (through my choice) I forward them to Gmail. But (belated realisation) I now realise that I'm not obliged to do that. I am very familiar with the Gmail Web app (on my PC)... but if I can overcome this problem on the phone it'd be worth sacrificing that if I have to.
 
If you mean the Gmail app, yeah that is not my favorite, and you're very likely to find better alternatives.

In the meantime, I didn't expect your app to have sync settings, but even if it had, I'm suggesting getting and using multiple apps. Email isn't like SMS you can have and use more than one app at the same time. I was thinking this way you'd have better odds of achieving your goal of low latency. I also thought it could also be a tool to find the best app. If you're using A, B and C and find that C is always first to notify and it isn't hours later, maybe it would be safe to give up A and B.
 
  • Like
Reactions: Laura Knotek
This is a bit of a long shot, but try going into developer options and look for a setting called "Suspend execution of cached apps." Make sure this is disabled.

I think that setting is actually somewhat new to Android, but it's basically a hidden battery saving setting. When active, any app not in the foreground is subject to being ended and only occasionally allowed to wake up. I discovered this when researching why Pandora would stop streaming music randomly when in the background and appear to launch from scratch when I would try to pull it up again.

It also solved delayed email notifications in my Yahoo Mail app. The app would be forced to sleep and not allowed to "listen" for incoming emails at all times. It would only be allowed to wake up every few hours to check for new emails unless I manually opened the app. That sounds exactly like what you are experiencing.

What's tripping me up, though, is how long you said this problem has existed. This setting wasn't around when you first started having delayed notifications. If you try turning it off, it may not solve your specific problem. Worth a shot. If you do turn it off, there is a chance you'll see battery consumption increase, but the difference has been so negligible in my experience that I don't even notice the difference.
 
A couple of days of testing has in fact left me more frustrated than ever ... I simply don't understand.

On my phone (Samsung J6 dual-sim) I now have no fewer than 3 alternative email apps (in addition to Gmail): BlueMail, Thunderbird and K-9.

About 30 minutes ago I sent myself an email from another account (yahoo.co.uk) to my Gmail account (i.e. the one I use for my clients, where I want to get a sound notification every time a new email arrives).

THE ONLY app which actually sounded was Gmail. Neither Bluemail, Thunderbird nor K-9 made any sound at all... and no notification icon is showing other than the Gmail one.

In THEORY, Bluemail is set to "pull" ("fetch") emails every 3 minutes, and Thunderbird and K-9 are set to pull every 15 minutes. NONE of these apps is working at all.

Over the past couple of days, as I've been testing things, I've occasionally had the sound notification from Thunderbird. Hardly ever from Bluemail.

What could possibly explain these infuriating (apparent) failures of these apps to do what they're intended to do?
 
Are you using a gmail.com, gmail.co.uk, or some other email account that you're forwarding to Gmail? If it's another type of email, who is hosting it? Is this email Exchange, IMAP, or POP3? Do you get notifications on your desktop or laptop PC? Are you using web based email on your desktop/laptop PC, or are you using an email client?
 

Members online

Forum statistics

Threads
955,922
Messages
6,966,098
Members
3,163,426
Latest member
rima
OSZAR »