Office 365 Outlook Client not Receiving Emails for Long Hours

Summary: Office 365 Outlook client not receiving emails for long hours is a known issue that may occur due to delay in synchronization caused by inconsistent OST file, damaged Outlook profile, etc. The post discusses the possible reasons that can lead to such issues in Office 365 Outlook client and the solutions to fix the problem.

When Outlook is configured with Office 365 email account, Cached Exchange Mode is enabled by default. It creates a local cache or Offline Storage Table (OST) file to store a synchronized copy of mail items. It also enables Office 365 users to work even when the system is offline or has no internet connection. The changes are saved in the local OST and synchronized to Microsoft 365 once the system is back online. By default, Outlook checks and synchronizes changes between the server and local cache every minute.

If a user sends you an email, the email may not arrive instantly and may take from a few seconds to up to a minute to reflect in the Outlook client. However, if it does not appear and instead takes long hours to show up in the Outlook client, you can follow the different solutions discussed in this guide to troubleshoot and resolve the issue.

Why are Outlook Clients not receiving Emails for Longs Hours?

Outlook clients may fail to receive the emails or take long hours to fetch emails from the mailbox server when there are synchronization issues between the mailbox server and the client. This may also happen when there are issues with the mailbox server, the local cache (.ost), Office/Microsoft 365 profile, or the Outlook client itself.

Further, the following problems in Outlook client or system may also lead to sync issues between the server and the client:

Learn More, How to Fix Outlook and OWA Synchronization Issues?

Solutions to Fix Outlook not receiving Emails for Long Hours Issue

Follow these solutions to troubleshoot and resolve the Outlook client not receiving emails issue.

Check Office 365 Web Outlook

Open the Microsoft/Office 365 web version and log in to see if the email received is visible. If it isn?t, ask the sender to send it again. If you receive it instantly, your mailbox server is working fine. If you don?t, there could be a problem with the mailbox or you may have added email rules which are moving emails to a different folder or Junk folder.

Switch Off the Email Rules

You can change or switch off the Inbox and Sweep rules to fix the issue. The steps are as follows:

Restart Outlook and then check if your Outlook client is receiving new emails.

Manually Sync the Outlook Client

When auto-sync isn?t working, you can try to manually sync the mailbox in Outlook by using the Update Folder button under the Send/Receive tab.

After you click the button, the Outlook client will try to sync the mailbox and update all folders. Any new email received in your mailbox should immediately reflect in the Inbox folder unless you have added email rules or Office/Microsoft 365 spam filter policies to move it to the Junk Folder. You can check your folders to find the received email.

While this will let you retrieve the emails that are stuck or not synchronized for long hours, you may be required to do this often, which may become tedious. Thus, continue following the solutions below to fix the issue permanently.

Learn more, How to Fix – “Outlook 365 Stuck at Updating Inbox and Outbox“?

Disable Antivirus Temporarily

Conflict with the antivirus tools, especially when the tool isn?t Outlook-aware, is a common issue that can prevent the client from performing specific tasks or lead to delays in receiving emails. To check whether your antivirus program is causing the issue, disable it temporarily and restart Outlook.

Try sending emails to your Office 365 email account and then check your Inbox folder. If you receive the email within a minute, it indicates that the antivirus program is causing the issue. You may need to replace the antivirus with an Outlook-aware security tool or add Outlook processes as exceptions in the existing antivirus or security tool.

Run Outlook in Safe Mode

If any Outlook add-ins are causing the issue, then you can start Outlook in safe mode to check and remove the faulty add-ins. Follow the steps given below to run Outlook in safe mode.

If Outlook starts retrieving emails within a minute or so, you must find and remove the faulty or incompatible add-ins from Outlook.

Repair Outlook

Damaged or missing MS Office or Microsoft 365 Outlook program files may also cause issues in Outlook clients, causing delays in sending or receiving emails. You can try repairing the MS Office or Office 365 suite installed on your system to troubleshoot the ?Outlook not receiving emails for long hours? issue.

The steps are as follows:

This will restore any missing or damaged program files for MS Office and Outlook, thereby fixing the issue.

Disable Cached Exchange Mode (Offline Mode)

Office 365 email account is configured in Offline Mode or Cached Exchange Mode by default. However, you can disable the Cached Exchange Mode and enable the Online Mode. When in Online Mode, the Outlook client connects to the mailbox server, and any changes you make will be immediately updated on the mailbox server and reflected in the Outlook web version. Now if you receive any email, it will be shown in your Inbox folder directly.

However, you may experience issues while using Outlook in Online Mode on a poor network connection and cannot access emails when the system is not connected to the internet. If you want to keep Cached Exchange Mode for a better user experience, continue following the subsequent solutions.

Clear Outlook Cache

Clearing the RoamCache created by Outlook may also help you fix the problem of Outlook clients not receiving emails for long hours. The steps are as follows:

Reduce Outlook Data File and Mailbox Size

Problems with Outlook local cache or Outlook OST data file may occur when the OST is oversized or large. If the system does not have enough resources, Outlook may take longer to process tasks and information to or from a large OST file.

Learn More, Why OST File is Larger than the Mailbox?

To reduce the OST file size, you can try the following solutions:

[Quick Fix] OST File Has Reached the Maximum Size?

Setup a New Outlook Profile

A corrupt Outlook profile may also lead to severe problems and Outlook performance issues causing the client to take hours to receive emails and update the mail folders. However, you can create a new profile and replace the corrupt profile to fix the problem permanently. The steps are as follows:

Note: Removing the profile will also remove the linked OST file from the default location. Thus, back up the OST file before removing the profile.

Once all mail folders and items are synced, check your folders for missing mail items. If you found any missing mail items, you can use an OST to PST converter tool, such as Stellar Converter for OST to extract missing mail items from the backup OST file that?s linked with the old Office 365 profile and save them to PST format. You can then import this PST to restore the missing mail items. The software also exports the mail items from the orphaned or inaccessible OST files directly to Office 365 or a live Exchange mailbox.

Conclusion

By following the solutions discussed in this detailed guide, you can troubleshoot and resolve common Outlook synchronization issues, such as Office 365 Outlook clients not receiving emails for long hours. Make sure to back up your current mail items before applying some of the solutions discussed in this guide, such as creating a new profile for Microsoft 365. It will help you restore missing mail items that were not synced to the mailbox server. You can use an OST to PST converter tool to extract the mail items, including deleted emails, from the backup OST file and save them in a PST file or export them directly to a live Exchange or Office 365 mailbox.

Related Post