Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

sniffies

macrumors 603
Original poster
Jul 31, 2005
5,800
17,167
somewhere warm, dark, and cozy
Mail.app notification badge doesn't auto-clear after mail has been read on Mac/PC.

Please don't give me that "that's not how Push works" bullsh**.

Every single app in the world can auto-clear notification badges but Mail.app can't??? Puh-leeze! Such bullsh**!
 
This is one of the rare iOS complaints, that I agree with. It’s a feature that was promised years ago. With the way iCloud has expanded to cover almost everything in iOS, it doesn’t seem logical that it can’t be implemented.
 
  • Like
Reactions: Apple_Robert
I believe it is an icloud email issue. just tried with gmail and it synced the read and notification went away

https://support.apple.com/en-us/HT203545

iCloud, iPhone, iPad, and iPod touch: Some of my emails/updates don‘t seem to be pushed to my device
When you read, delete, reply to, or move a message on one device, your iPhone, iPad, or iPod touch does not appear to update automatically.



If your iCloud email account is configured to use Push (in the Fetch New Data settings on your device), your iPhone, iPad, or iPod touch will update automatically whenever you receive a new message in your @me.com or @mac.com Inbox.

However, moving an email to a folder, reading a message, or flagging a message does not trigger a push notification. These kinds of updates will appear when you open the Mail application on each of your devices.

For example:

  • If you read one of your iCloud email messages in the Mail application on your computer, that email will still appear in your unread mail count on your iPhone, iPad, or iPod touch until you open Mail on that device. Once you open Mail on the iOS device, the message status will be updated.
 
Hold on a second, how were you able to test a gmail account?? As far as I know, Gmail doesn't support Push in Mail.app at all. Please share.

Via IMAP; next time the mail app auto updates in the background the notification is removed if read on the web.

Push has nothing to do with things syncing between device and cloud. IMAP does that too. "Push," or exchange, merely means the server pushes changes to the phone instantly, on IMAP the phone polls the server every 15/30/60 min as you set it in settings.

Read the above blurb in my previous post from Apple's support site, its an icloud limitation of their own mail service setup, not the mail app or "push" (exchange).
 
Last edited:
yeah thought so. ok, my understanding is that this is not an issue with the mail app, but its that icloud accounts do not push read/delete status. It is the account back end that needs updating not the mail app
Ah, so that is why reading an email on my iPhone doesn't show that same email as "read" on my iPad. Good to know.
 
Agreed. This is my biggest complaint, and I'm surprised they haven't updated it to make it streamlined throughout macOS and iOS. Maybe there's a chance they'll implement something later on in this release?
 
I have read somewhere that is a patent issue, so Apple can't implement the unread/read status.
 
Mail.app notification badge doesn't auto-clear after mail has been read on Mac/PC.

Please don't give me that "that's not how Push works" bullsh**.

Every single app in the world can auto-clear notification badges but Mail.app can't??? Puh-leeze! Such bullsh**!

We have already been over this: https://forums.macrumors.com/thread...sists-after-all-these-years-and-ioss.1999144/

This is how iCloud/Stock Mail App was designed. Plain and simple as that. I don't foresee it changing. Third party mail apps in my experience use significantly more battery because of the "always on" connection. If you are so annoyed by it, just used a third party mail app and all your troubles go away (except decrease in battery life).
 
We have already been over this: https://forums.macrumors.com/thread...sists-after-all-these-years-and-ioss.1999144/

This is how iCloud/Stock Mail App was designed. Plain and simple as that. I don't foresee it changing. Third party mail apps in my experience use significantly more battery because of the "always on" connection. If you are so annoyed by it, just used a third party mail app and all your troubles go away (except decrease in battery life).
First, that was iOS 10.

Second, it's not a design, it's a flaw/bug, plain and simple as that.

You can't tell me that Gmail, Yahoo, Hotmail, Mail.ru, Yandex, AOL, and all others can auto-clear notification badges, but iCloud can't???

Also, you can't tell me that over a million other apps can auto-clear notification badges, but a NATIVE Mail.app can't??? You can't be serious.
 
First, that was iOS 10.

Second, it's not a design, it's a flaw, plain and simple as that.

You can't tell me that Gmail, Yahoo, Hotmail, Mail.ru, Yandex, AOL, and all others can auto-clear notification badges, but iCloud can't???

Also, you can't tell me that over a million other apps can auto-clear notification badges, but a NATIVE Mail.app can't??? You can't be serious.

It doesn't matter if its iOS 10 or iOS 11, its been this way for 10 years.

Did I say Apple cannot do it? I said its designed NOT to. It is clearly not a flaw when there is a support article on this exact topic.

In my experience, there is substantial battery drain from third party mail apps that keep the "always on" connection to do what you want it to. I prefer my battery life than the slight inconvenience of a badge not clearing. You are choosing to be annoyed by something that can be worked-around.
[doublepost=1496780968][/doublepost]


First, that was iOS 10.

Second, it's not a design, it's a flaw, plain and simple as that.
Please refer to your own post where you say its a "ridiculous feature/design". It may be ridiculous in your opinion, but its clearly designed that way, therefore there is nothing to fix.

https://forums.macrumors.com/thread...e-years-and-ioss.1999144/page-2#post-23537045
 
I look at it like this: Messages is used as much or more than Mail. If Messages can do it, with minimal battery impact, there is no excuse for Mail to not.
 
Hold on a second, how were you able to test a gmail account?? As far as I know, Gmail doesn't support Push in Mail.app at all. Please share.

It does now on iOS 11. Delete your Gmail account and add it back in. Push works. Tested by several members here and myself. It’s also been posted to several blogs.

Not sure if it’s intentional or a bug.
 
I look at it like this: Messages is used as much or more than Mail. If Messages can do it, with minimal battery impact, there is no excuse for Mail to not.
I'm pretty certain Messages does it differently. I think Messages sends a notice to the APNS when a message is read, so it relays it to all other devices. This would not be possible with Mail because macOS Mail app and iCloud.com do not use APNS.

There is a reason why it was designed this way, and there is a reason why there is a support article outlining that this is not a bug and is intended. Apple picked how they want to do it, so we are along for the ride. If you (everyone as a whole) don't like it, don't use the default mail client, its really that simple.
 
I'm pretty certain Messages does it differently. I think Messages sends a notice to the APNS when a message is read, so it relays it to all other devices. This would not be possible with Mail because macOS Mail app and iCloud.com do not use APNS.

There is a reason why it was designed this way, and there is a reason why there is a support article outlining that this is not a bug and is intended. Apple picked how they want to do it, so we are along for the ride. If you (everyone as a whole) don't like it, don't use the default mail client, its really that simple.

I’ve been using the stock mail.app since day one, and for a few years with Fastmail as the IMAP provider and it does push read/delete/flagging status which has been excellent.

So more just how Apple has iCloud email setup, but not the stock mail.app itself.
 
I'm pretty certain Messages does it differently. I think Messages sends a notice to the APNS when a message is read, so it relays it to all other devices. This would not be possible with Mail because macOS Mail app and iCloud.com do not use APNS.

There is a reason why it was designed this way, and there is a reason why there is a support article outlining that this is not a bug and is intended. Apple picked how they want to do it, so we are along for the ride. If you (everyone as a whole) don't like it, don't use the default mail client, its really that simple.

I'm aware it’s not a bug, and that it’s intended. I’m only saying it’s an annoyance. One that shouldn’t be an obstacle anymore. Apple has rewritten the file system for Mac and iOS. They are pretty good at coding and troubleshooting. I used Messages only as an example. I’m not sure about APNS and it’s uses. I do know that Messages uses iCloud. If it works for Messages, why can’t a solution be found for Mail.
 
I’ve been using the stock mail.app since day one, and for a few years with Fastmail as the IMAP provider and it does push read/delete/flagging status which has been excellent.

So more just how Apple has iCloud email setup, but not the stock mail.app itself.
That's interesting. I have never gotten it to work with other mail providers. Both POP3 and IMAP.
[doublepost=1496799268][/doublepost]
I'm aware it’s not a bug, and that it’s intended. I’m only saying it’s an annoyance. One that shouldn’t be an obstacle anymore. Apple has rewritten the file system for Mac and iOS. They are pretty good at coding and troubleshooting. I used Messages only as an example. I’m not sure about APNS and it’s uses. I do know that Messages uses iCloud. If it works for Messages, why can’t a solution be found for Mail.
Messages just became iCloud yesterday. I don't think that is a fair comparison. And that is merely entering beta stages now.

I just think the OP is blowing it out of proportion. He himself admitted it was a ridiculous design back in September. Ridiculous yes, but a designed part of iCloud nonetheless. So for him to now say it needs to be fixed when nothing is broken is what I take issue with.
 
  • Like
Reactions: profets
That's interesting. I have never gotten it to work with other mail providers. Both POP3 and IMAP.

For the longest time I was using Google Apps via Exchange with the mail.app. I tried icloud.com mail a few times but it drove me nuts to see unread mail notifications on the lock screen when I had read them on another device.

In 2015 I came across Fastmail. Such a good mail provider. Ability to host multiple custom domains and all sorts of advanced stuff. I think they worked with Apple to get push working on IMAP a few years back. What I really liked was that I could use custom domains, get live/push for new mail, read status, moving/deleting and flagging on both iOS mail.app and macOS mail.app.

There was a thread running for a while with discussion around it:

A guide to using iCloud email with your own domain name | MacRumors Forums
[doublepost=1496799646][/doublepost]Also on this topic, I’ve been wondering recently (was curious about iOS 11 but maybe in the future) if Apple builds a new mail app that becomes more proprietary for it’s icloud.com mail service and brings a lot of new features to it. Kind of like how Notes has grown after breaking it away from the IMAP protocol. There’s been a lot of creative ideas with different 3rd party mail clients, though I guess they likely are used by a very niche set of users.
 
  • Like
Reactions: Mlrollin91
I look at it like this: Messages is used as much or more than Mail. If Messages can do it, with minimal battery impact, there is no excuse for Mail to not.

It likely has nothing to do with battery life and everything to do with what protocol they're using back end.

Just like the stupid limitation that Exchange for years and years and years could not sync the drafts folder until very recent versions of Exchange. Obviously it could sync every other folder; just a limitation of the protocol.

Everyone can complain about it until the cows come home but until Apple changes its protocol used backend then use a different email service I suppose.

[doublepost=1496799646][/doublepost]Also on this topic, I’ve been wondering recently (was curious about iOS 11 but maybe in the future) if Apple builds a new mail app that becomes more proprietary for it’s icloud.com mail service and brings a lot of new features to it. Kind of like how Notes has grown after breaking it away from the IMAP protocol. There’s been a lot of creative ideas with different 3rd party mail clients, though I guess they likely are used by a very niche set of users.

I would doubt it. iclould mail seems to be a courtesy service as part as having an icloud account for the app store. Apple isn't mining the data or billing for email so I dont see them focusing on icloud email or some special app for it. They arent really in the email provider business; they dont even offer a business solution at all.
 
Last edited:
  • Like
Reactions: profets
For the longest time I was using Google Apps via Exchange with the mail.app. I tried icloud.com mail a few times but it drove me nuts to see unread mail notifications on the lock screen when I had read them on another device.

In 2015 I came across Fastmail. Such a good mail provider. Ability to host multiple custom domains and all sorts of advanced stuff. I think they worked with Apple to get push working on IMAP a few years back. What I really liked was that I could use custom domains, get live/push for new mail, read status, moving/deleting and flagging on both iOS mail.app and macOS mail.app.

There was a thread running for a while with discussion around it:

A guide to using iCloud email with your own domain name | MacRumors Forums
[doublepost=1496799646][/doublepost]Also on this topic, I’ve been wondering recently (was curious about iOS 11 but maybe in the future) if Apple builds a new mail app that becomes more proprietary for it’s icloud.com mail service and brings a lot of new features to it. Kind of like how Notes has grown after breaking it away from the IMAP protocol. There’s been a lot of creative ideas with different 3rd party mail clients, though I guess they likely are used by a very niche set of users.
Cool. Thanks for the information!
 
  • Like
Reactions: profets
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.