How to Fix Outlook Send/Receive Errors
Diagnostic Procedures
- 1 Understand common triggers for Outlook Send/Receive failures
- 2 Adjust server timeout durations in Outlook account settings
- 3 Configure secure SMTP and IMAP ports
- 4 Reset corrupted Send/Receive Settings (.SRS) file
- 5 Deactivate local firewall and antivirus mail protection locks
- 6 Summary checklist for Send/Receive errors
How to Fix Outlook Send/Receive Errors
Encountering an Outlook Send/Receive Error (often associated with sub-codes like 0x80042108, 0x800CCC0E, or 0x800CCC0F) indicates that your email client failed to establish or maintain a connection with your mail server’s SMTP (outgoing) or IMAP/POP3 (incoming) interfaces.
This technical guide walks you through tweaking server port configurations, resetting corrupted Outlook configuration files, and troubleshooting network restrictions on both Windows and macOS.
1. What Causes Send/Receive Failures?
Connection losses between Outlook and your mail server are typically caused by:
- Incorrect SMTP/IMAP Ports: Your email account uses unencrypted outgoing port
25which is blocked by most ISPs, or lacks correct SSL/TLS security settings. - Corrupted SRS Settings File: Outlook’s Send/Receive Settings file (
.srs) has corrupted, causing send/receive schedule cycles to crash. - Strict Security Software: Local antivirus mail-scanners act as local proxy servers, blocking secure SSL sockets.
- Server Timeout Caps: The default server timeout threshold (usually 1 minute) is too short for slow connections or large attachments.
2. Adjust Outgoing SMTP Port Settings
Outdated POP3/IMAP account settings often cause outgoing SMTP connections to fail.
- Open Outlook and go to File → Info → Account Settings → Account Settings.
- Select your email account from the list and click Change… (or double-click it).
- Click the More Settings… button.
- Click on the Advanced tab.
- Audit and adjust your port settings:
- IMAP (Incoming): Set port to
993and select encryption type SSL/TLS. - POP3 (Incoming): Set port to
995and check This server requires an encrypted connection (SSL/TLS). - SMTP (Outgoing): Change port
25to465(with encryption type SSL/TLS) or587(with encryption type STARTTLS).
- IMAP (Incoming): Set port to
- Under the Outgoing Server tab:
- Ensure the box My outgoing server (SMTP) requires authentication is checked.
- Select Use same settings as my incoming mail server.
- Click OK → Next → Finish.
3. Reset the Send/Receive Settings (.SRS) File
If Outlook crashes or hangs when you click Send/Receive, the SRS configuration file is corrupted. Rebuilding it forces Outlook to restore default scheduling.
On Windows:
- Close Microsoft Outlook.
- Press
Windows Key + Rto open the Run dialog. - Type or paste the path below, then press Enter:
%appdata%\Microsoft\Outlook - Locate the file named Outlook.srs (or the name of your specific mail profile, e.g.
[ProfileName].srs). - Right-click the file and select Rename. Rename it to Outlook.srs.old.
- Relaunch Outlook. A fresh, functional
.srssettings file will automatically be generated.
On macOS:
- Quit Microsoft Outlook.
- Open Terminal and delete Outlook cache files:
rm -rf ~/Library/Containers/com.microsoft.Outlook/Data/Library/Preferences/com.microsoft.Outlook.plist - Relaunch Outlook.
4. Increase Server Timeout Limits
If you have a slow network connection or large email queues, increasing the time Outlook waits for server responses will prevent timeout failures:
- Go to File → Info → Account Settings → Account Settings.
- Double-click your account → click More Settings… → select the Advanced tab.
- Under the Server Timeouts slider, drag the bar to the right to increase the timeout limit (e.g. from 1 minute to 3 or 5 minutes).
- Click OK and save your settings.
5. Summary Diagnostics Checklist
- Check Server Ports: Verify POP/IMAP and SMTP ports match secure guidelines (
993/465or587). - Rename Outlook.srs: Purge local Send/Receive settings from
%appdata%\Microsoft\Outlookto resolve scheduler hangs. - Increase Timeouts: Drag the Server Timeouts slider in Advanced settings to 3+ minutes.
- Disable Mail Scanners: Temporarily turn off email protection inside your local antivirus app (e.g. Avast, Norton, Kaspersky).
- Check SMTP Authentication: Ensure “My outgoing server requires authentication” is checked in Outgoing Settings.