Mail issues (ongoing)

Both my iOS and MacOS mail clients have issues around IMAP sync, notifications and “sent” message display which do not affect other mail clients or webmail.


iOS is latest: 15.7.1

MacOS is Mojave (I still run specialised (old) 32bit apps


Can anyone comment re newer versions of Apple Mail? Do these bugs persist?


Online forums are full of similar reports, mostly with their reply option deactivated because they’re “too old”. We’re invited to start a new thread!


A cynic might ask whether stifling discussion on known issues is easier than fixing pesky software but this post is an appeal for user feedback from those running newer software. I guess it’s unrealistic to imagine this might be fixed on older versions!


I don’t want to upgrade my Mac, lose my old apps, and not fix my email either!!!


Specifics:


  • Restored (TimeMachine) sent items show incorrect timestamp
  • badge/unread count takes far too long to sync with user actions


Thanks in advance!





MacBook Air 11″, macOS 10.14

Posted on Jun 27, 2024 3:36 AM

Reply

Similar questions

5 replies

Jun 30, 2024 1:00 PM in response to Ingo2711

In case others have similar issues and find this thread, we fixed this using a python script on the affected maildir directories on our IMAP server (exim4/dovecot but I suspect this is irrelevant). Maildir format stores each message as a file. Our script rewrites the mfile timestamp based on the sent timestamp from the message header. Force a resync and Apple mail clients read the amended timestamps and order is restored! For reference, Thunderbird still works slowly but perfectly. The faster Apple resync time is preserved, unsurprising because it’s quicker to read mfile as opposed to open message and parse header data. But Thunderbird evidently does exactly that and hence is never wrong!


All of which begs the question “how did it go wrong” in the first place? Well if bulk restore writes a load of new files (one per message) their timestamps will reflect creation date and not message date. Voilà!


So using Apple Mail to copy a local import mbox back to an IMAP server by selecting messages and dragging them may not work as expected without some server side geekery to fix up (restore) the dates. My backup came from TimeMachine. YMMV…


Now, how to make badges/ push notifications sync faster and not show incorrect unread message count, especially on slower internet connections? Don’t think python will fix this!!!



Jun 27, 2024 8:38 AM in response to Ingo2711

I have 8 IMAP mail accounts. Everything works fine apart from the sent mail on one account. This got scrambled in the sent v sent messages duality. “Moving” 7000 sent messages resulted in their disappearance so I turned to TimeMachine to restore. And that’s where the fun started. An extra iOS gotcha is a limit of 3000 messages. That just spices things up on iPhone!

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.

Mail issues (ongoing)

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