How to Fix Outlook Not Receiving Emails
🔍 WiseChecker

How to Fix Outlook Not Receiving Emails

Your Outlook inbox is not updating with new messages, leaving you waiting for important emails. This problem is typically caused by connection issues, account settings, or software conflicts. This article provides steps to diagnose and resolve the common causes of Outlook not receiving emails.

You will learn how to check your connection, verify account settings, and disable features that can block mail flow. Following these instructions will help restore your email delivery.

Key Takeaways: Fixing Outlook Email Delivery

  • Send / Receive > Send & Receive All Folders: Manually forces Outlook to check for new emails and can reveal connection errors.
  • File > Account Settings > Server Settings: Verifies your incoming mail server address and port number are correct for your email provider.
  • File > Options > Advanced > Send/Receive: Opens the dialog to check if automatic send/receive is disabled or set to a long interval.

Why Outlook Stops Receiving New Messages

Outlook acts as a client that fetches emails from a mail server like Microsoft Exchange or an IMAP/POP3 server. When it stops receiving, the disruption is usually in the communication between Outlook and that server. A poor internet connection is a primary cause, as Outlook cannot reach the server to check for new mail.

Incorrect account configuration is another common reason. If the incoming mail server address, port number, or security settings are wrong, the connection will fail. Software on your computer can also interfere. Antivirus programs scanning email or outdated Outlook add-ins may block the send/receive process silently.

How Outlook’s Send/Receive Groups Work

Outlook uses send/receive groups to control how often it checks for email. By default, it checks every 30 minutes. If this setting is changed to a very high number or disabled, your inbox will not update automatically. You can manually check for mail, but automatic delivery will seem broken.

Steps to Diagnose and Restore Email Flow

Follow these steps in order. Start with a simple connection test before moving to more complex configuration checks.

  1. Check your internet connection and manually send/receive
    Ensure your computer is connected to the internet. In Outlook, go to the Send / Receive tab. Click the “Send & Receive All Folders” button. Watch the status bar at the bottom of the Outlook window for errors.
  2. Verify your account settings
    Go to File > Account Settings > Account Settings. Select your email account and click Change. On the Change Account screen, click More Settings. Go to the Advanced tab. Confirm the Incoming server (POP3/IMAP) and port numbers match those required by your email provider, like outlook.office365.com for Microsoft 365.
  3. Review your send/receive group settings
    Go to File > Options > Advanced. Click the Send/Receive button. In the dialog, ensure the “Schedule an automatic send/receive every” box is checked and set to a reasonable time, like 10 minutes. Select your main group and click Edit. Verify the account is selected to receive mail items.
  4. Disable email scanning in your antivirus software
    Open your antivirus or security suite settings. Look for a feature related to email scanning, mail shield, or plugin integration. Disable scanning of email in Microsoft Outlook. Restart Outlook and test receiving email again.
  5. Start Outlook in Safe Mode to disable add-ins
    Close Outlook. Press Windows Key + R, type `outlook /safe`, and press Enter. In Safe Mode, try sending and receiving email. If it works, an add-in is causing the issue. Go to File > Options > Add-ins. Manage COM Add-ins and click Go. Disable all add-ins, restart Outlook normally, and re-enable them one by one to find the culprit.
  6. Repair your Outlook data file
    Close Outlook. Open the Control Panel and go to Mail (32-bit). Click Data Files. Select your primary data file (usually Outlook Data File (.pst) or Offline Outlook Data File (.ost)) and click Open File Location. Close the Mail control panel. Use the Microsoft Inbox Repair tool (scanpst.exe) on the .pst file to check for errors.

If Outlook Still Does Not Receive Emails

Outlook status bar shows “Disconnected” or “Trying to connect…”

This indicates a network or server-level problem. Check if you can access your email via webmail in a browser. If webmail works, the issue is local to Outlook. Try creating a new Outlook profile via Control Panel > Mail > Show Profiles > Add. Set up your account in the new profile and test.

Emails are received in webmail but not in Outlook

Your Outlook client is not syncing with the server. For IMAP accounts, right-click your inbox folder and select IMAP Folders. Click Query to rebuild the folder list. For Exchange/Office 365 accounts, your offline data file (.ost) may be corrupted. Delete it: close Outlook, find and delete the .ost file (Windows will search for it), then restart Outlook to let it rebuild the file.

Outlook receives some emails but not all

A server-side rule or filter might be redirecting messages. Log into your account via webmail and check the inbox rules. Also, check the Junk Email folder in Outlook. Your sender may be blocked. Go to Home > Junk > Junk E-mail Options to manage safe and blocked senders lists.

Manual Check vs. Automatic Send/Receive: Key Differences

Item Manual Send/Receive Automatic Send/Receive
Trigger User clicks button or presses F9 Scheduled by Outlook at a set interval
Network Use On-demand, single connection Continuous background checks
Error Visibility Immediate status bar feedback Errors may go unnoticed
Best For Troubleshooting and immediate sync Hands-free, regular email delivery

You can now diagnose why Outlook is not receiving emails and apply the correct fix. Start by using the manual Send & Receive All Folders command to check for connection errors. If the problem persists, review your send/receive group interval in File > Options > Advanced. For a persistent issue, starting Outlook in Safe Mode by running `outlook /safe` is the fastest way to test for add-in conflicts.