iOS 13.1.2 - Email not being marked as read when I read it

Hi, had this problem with every version of iOS 13 to the [current] 13.1.2.


When I select an unread email, it goes into the email and doesn't mark it as read.


Also, if I press the delete button on an email the email 'swooshes' off the screen and the same email is presented to me underneath, without it being deleted.


Just putting it on here so Apple have more awareness of the problem (yes, Apple staff do 'watch' the discussions).

iPhone XS

Posted on Oct 4, 2019 6:22 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 29, 2019 8:57 PM

Try going in to your outlook or office 365 account from a computer web browser and removing all mobile devices. Do this by opening outlook online then settings >all settings >General > mobile devices. Then remove the account from your phone through the passwords and accounts. Finally, add the account back. It seems the upgrade to ios13 creates another iPhone activesync object within the office 365 account. Once the objects are removed and only one is created again, it works fine.


This seemed to work for me so far.


I’m not overly familiar with Gmail configuration, but I know gmail has device management capability and there is a way to remove old device accounts.

184 replies
Question marked as Top-ranking reply

Oct 29, 2019 8:57 PM in response to Snowglider

Try going in to your outlook or office 365 account from a computer web browser and removing all mobile devices. Do this by opening outlook online then settings >all settings >General > mobile devices. Then remove the account from your phone through the passwords and accounts. Finally, add the account back. It seems the upgrade to ios13 creates another iPhone activesync object within the office 365 account. Once the objects are removed and only one is created again, it works fine.


This seemed to work for me so far.


I’m not overly familiar with Gmail configuration, but I know gmail has device management capability and there is a way to remove old device accounts.

Oct 30, 2019 11:26 AM in response to StefanVanpellicom

Have you removed the device from within your Office 365 account? Mine has worked fine after doing this.


My earlier post:


Try going in to your outlook or office 365 account from a computer web browser and removing all mobile devices. Do this by opening outlook online then settings >all settings >General > mobile devices. Then remove the account from your phone through the passwords and accounts. Finally, add the account back. It seems the upgrade to ios13 creates another iPhone activesync object within the office 365 account. Once the objects are removed and only one is created again, it works fine.


This seemed to work for me so far.


I’m not overly familiar with Gmail configuration, but I know gmail has device management capability and there is a way to remove old device accounts.

Oct 29, 2019 4:23 AM in response to a-toss

I have unread email issue on multiple iPads since iPadOS was released. Upgraded to 13.2. Issue remains. My observation is that the email does not remain selected, so when you scroll to read, delete, or move, the action does not effect the email. If you scroll the message, then tap the email a second time to reselect, the requested action (update as read, move, delete) works as expected. My email accounts are Office365, Exchange 2013, pop3, and IMAP.

May 15, 2020 1:56 PM in response to Tj50

Try this:


Go to settings/Passwords & accounts

switch off mail - click on the mail account then slide to off (green to grey)

On icloud account tap icoud mail box then icloud then you'll see the switch.


restart your phone by holding volume doen button and power button at the same time. It will go black. When you see the apple logo release. Then switch email accounts back on.


good luck 👍

Jun 21, 2020 5:12 AM in response to Snowglider

Hello guys, I have this issue too since iOS 13.5 (no problem with iOS 13.3).


And here is the quickest tip I found after tried many things :


- Open mail app

- If you are not inside go to your Receipt Box

- On top of your e-mails Touch "EDIT" then "CANCEL"


Now all e-mails you will read will be marked as read.


Also all actions will work as intended.


I’m using these tip every time I read my e-mails, I do it in a quickly double tap so no much time lose.


Hope for a real fix in a future update.


PS : sorry if my English is not perfect, I’m French 👍

Jan 22, 2021 1:11 PM in response to Andrew1116

Here's another hint as to this being a bug in the iOS app. When I read the message and it doesn't get marked read, I have to manually swipe right to reveal the manual Read button. This button never fails. I can swipe right and hit Read, or I can hit Unread, and the button works every time. I have never once pressed that Read button and had it not mark the message as read. Works every time. If it were my Wifi, my mail servers, the internet, etc. then this manual pressing of the Read button would surely fail randomly just as often at times too. But it doesn't It hasn't. Not once.


The bug isn't in the code that tells the servers the email is to be marked read and then removes the dot, it's in the code that tells "itself" the email was read and never even triggers the code to tell the servers. The manual Read button directly triggers the code that tells the servers, marks it read internally, and gets rid of the dot, which never fails. This is why the folks sniffing with Wireshark never see the call to the servers ever take place.


There is likely logic in the app that tries to determine if you read the email that is more complex that simply clicking on the email. I know I've received emails that I couldn't read yet because despite clicking on them the email body window simply said that it hadn't finished downloading the content. There is probably something in the read logic to that effect where a number of variables need to be set, knowing the message has fully downloaded, that you've opened the message and displayed it, probably all intertwined in the whole Swift/Objective-C (whichever version it was written in) application callback lifecycle of viewWillLoad, viewDidLoad, viewDidLayoutSubviews, etc. mess that has one of the key variables left untouched and not triggering the functionality that identifies the message as having been read locally inside the app. And if the app doesn't think you've read it internally, it's not going to tell the server that you've read it.

Nov 11, 2019 5:17 AM in response to binkydoormat

I followed the advice above and reset my networks. It resolved the issue.


However, the problem came back when I had Outlook opened on my Surface Pro (ie emails would appear in my Outlook on both my Surface Pro and on my iPhone, and when I tried to open the email on my iPhone, I had to go into it twice for it to be marked as read). I closed Outlook on my Surface Pro and sent myself some test emails and the problem appears to have gone away again now.

Nov 5, 2020 1:44 PM in response to alioopla4513

The system I copied & reposted several times still works for me on all 5 different devices even after several iOS updates. I don’t understand why Apple still doesn’t care to fix this problem after well over a year or two and many upgrades.

Every other time you open your mail, this problem will appear. Go to the first mail you’ll read, press edit on your device and then cancel. That’s all there is to it. That first and all subsequent mails read before you close the mail app will mark as read upon opening an unopened mail.

Nov 5, 2020 3:41 PM in response to whitesnake29

I can’t because it will be different for every email provider and every email configuration. Here are a few things to check:

  • Settings/Cellular: It needs to be on
  • Settings/Cellular/Mail: It needs to be on
  • Settings/General/Background app Refresh: Needs to be on
  • Settings/Battery: Low Power Mode needs to be OFF
  • iOS 13: Settings/Passwords & Accounts tap on the mail settings, then any non-iCloud Accounts and tap on the account, SMTP settings, make sure there is the correct user ID and password
  • iOS 14: Same as iOS 13, except it will be in Settings/Mail/Accounts
  • Settings/Mail/Fetch New Data: Push on accounts where it is available, fetch on all others (If it is “never" it will only update Read status when you force it to read)


Jun 7, 2020 6:28 AM in response to BJSDesignStudio

Surprisingly, this worked for me, not even having to empty the junk mail and delete, but just deleting all the trash mail and going back to my inbox. Each new email I clicked on then showed “read”. It only works on a per-usage basis though. Each time I open my email, I have to repeat the trash-mail-deleting process. What a deal. Makes me feel like I’m back in the 90’s. Especially since it’s now taking forever for my email to even load. And yes, I have used the Apple feedback to explain the problem and express my hopes they will fix this.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iOS 13.1.2 - Email not being marked as read when I read it

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.