When you mark an email as read on your Windows PC, you expect it to show as read on your iPhone or Android phone. But sometimes the read status does not sync, leaving you to re-read messages on each device. This problem usually happens because the email account is not configured to use Exchange ActiveSync or Microsoft 365 server-side synchronization. This article explains how to enable read status syncing across all your Outlook devices so that read and unread states stay consistent.
Key Takeaways: Sync Outlook Read Status Across Devices
- Exchange ActiveSync or Microsoft 365 account type: Server-side sync is required for read status to transfer between Windows and mobile devices.
- File > Account Settings > Account Settings > Change > More Settings > Advanced: Turn on “Download shared folders” and verify the mail mode is set to Cached Exchange Mode.
- Mobile app Settings > your account > Sync Settings: Ensure sync frequency is set to “Push” or “As items arrive” so read receipts are sent immediately.
Why Read Status Does Not Sync Between Outlook on Windows and Mobile
Outlook uses the server as the central authority for read and unread flags. When you read a message on one device, the device sends a read receipt to the server. The server then updates the flag for all other connected devices. This process requires the email account to support server-side synchronization.
The most common cause of sync failure is using a POP or IMAP account instead of an Exchange or Microsoft 365 account. POP accounts download emails to one device and do not sync read status back to the server. IMAP accounts can sync read status, but only if the client sends the correct flag update. Outlook for Windows and the Outlook mobile app handle IMAP flag updates differently, which can cause delays or failures.
Another cause is incorrect sync settings on the mobile app. If the app is set to manual sync or a long fetch interval, read receipts are not sent to the server until the next sync cycle. Similarly, if Cached Exchange Mode on Windows is set to download only a short period of email, older messages may not sync their read status even though they appear in the folder.
Network interruptions or firewall rules that block Exchange ActiveSync traffic can also prevent read status updates. Exchange ActiveSync uses HTTPS to communicate with the server. If the connection is blocked or unreliable, the read receipt never reaches the server.
Steps to Enable Read Status Sync on Windows and Mobile
Before you begin, make sure you are using a Microsoft 365, Exchange, or Outlook.com account. For IMAP accounts, read status sync may work but is not guaranteed. For POP accounts, read status sync is not possible.
- Check your account type in Outlook for Windows
Open Outlook on Windows. Go to File > Account Settings > Account Settings. Select your email account and click Change. Look at the Account Type field. It must say “Exchange” or “Microsoft 365” for full sync support. If it says “POP3” or “IMAP,” you need to switch to an Exchange account or use Outlook.com with the Outlook mobile app. - Enable Cached Exchange Mode
In the same Change Account window, click More Settings > Advanced. Under Mail to keep offline, select a duration of 1 year or All. Check the box “Download shared folders” if you use shared mailboxes. Click OK and then Next. Restart Outlook after the change. - Set the Outlook mobile app to push sync
Open the Outlook app on your iPhone or Android phone. Tap your profile picture or the Settings gear. Tap your email account. Tap Sync Settings. Set Sync frequency to “Push” or “As items arrive.” This ensures read status changes are sent to the server immediately. On Android, also enable “Sync contacts” and “Sync calendar” if you want those to sync as well. - Force a manual sync on both devices
After changing settings, force a sync to apply the changes. On Windows, press Ctrl+Alt+Y to open the Send/Receive dialog, then click Send/Receive All. On mobile, pull down on the inbox to refresh. Wait two minutes, then check if read status matches. - Test read status sync
Send yourself a test email. Open it on your Windows PC and mark it as read. Wait 30 seconds. Open the Outlook mobile app and check the same message. It should show as read. Repeat the test in reverse: mark an unread message as read on mobile and verify it shows as read on Windows.
If Read Status Still Does Not Sync After the Main Fix
Outlook for Windows shows read on mobile but not vice versa
This indicates that the mobile app is not sending read receipts to the server. Open the mobile app, go to Settings > your account > Sync Settings, and confirm that “Read status” or “Read receipts” is enabled. On iOS, also check Settings > Mail > Accounts > Fetch New Data and set Outlook to Push. On Android, go to Settings > Accounts > your account and ensure sync is turned on for mail.
Read status sync works for recent emails but not older ones
Outlook for Windows only downloads a subset of your mailbox in Cached Exchange Mode. If you set the mail to keep offline to 1 month, emails older than that are stored on the server but not in the local cache. When you mark an older email as read on mobile, the server updates the flag, but Outlook for Windows does not see the change until it downloads that email again. Increase the mail to keep offline duration to 1 year or All in File > Account Settings > Account Settings > Change > More Settings > Advanced.
Read status sync fails when using a VPN or proxy
Exchange ActiveSync requires a stable HTTPS connection. VPNs and proxies can interfere with the connection or block the specific ports used by ActiveSync. Try disconnecting from the VPN and then sending a test read status update. If sync works without the VPN, configure the VPN to allow traffic to outlook.office365.com and all subdomains on port 443.
IMAP account read status never syncs
IMAP accounts can sync read status, but the behavior depends on the email provider and the client. Gmail IMAP, for example, requires the client to send a STORE command with the \Seen flag. Outlook for Windows sends this flag, but the Outlook mobile app may use a different method. The only reliable fix is to switch to an Exchange or Microsoft 365 account. If you must use IMAP, use the same email client on both devices, such as the Outlook mobile app on both Windows and mobile, to improve consistency.
Cached Exchange Mode vs Online Mode for Read Status Sync
| Item | Cached Exchange Mode | Online Mode |
|---|---|---|
| Description | Downloads a copy of your mailbox to your local PC and syncs periodically with the server | Connects directly to the server for every action, no local copy |
| Read status sync speed | Near real-time after a sync cycle (default 30 seconds) | Immediate because every action goes directly to the server |
| Offline access | Yes, you can read and mark emails offline; status syncs when you reconnect | No, you must be connected to the server |
| Mail to keep offline setting | Configurable from 1 day to All; affects which emails sync read status | Not applicable |
| Best for | Users who want fast local access and occasional offline work | Users who need instant sync and have a reliable connection |
For most users, Cached Exchange Mode with a one-year or all-time offline cache provides the best balance of speed and reliability. Online mode offers faster read status sync but requires constant connectivity.
You can now keep read status consistent across all your Outlook devices by using an Exchange or Microsoft 365 account and configuring push sync on mobile. After applying the settings, test the sync by marking a message as read on one device and verifying it on the other. If you use Cached Exchange Mode, set the mail to keep offline to at least one year so older emails also sync their read status.