How to Fix Outlook Error 0x800ccc67
Diagnostic Procedures
- 1 Understand the cause of SMTP Error 0x800ccc67
- 2 Adjust Outgoing SMTP Port and Encryption settings
- 3 Temporarily disable antivirus and email scanning
- 4 Verify network port availability with Telnet/Netcat
- 5 Adjust MTU settings to prevent packet loss
- 6 Fix SMTP errors on macOS
- 7 Summary checklist for error 0x800ccc67
How to Fix Outlook Error 0x800ccc67
When attempting to send emails in Microsoft Outlook, you may receive the following error message: “Sending reported error (0x800ccc67): An unknown error has occurred. Please save any existing work and restart the program.”
This error typically indicates that your Simple Mail Transfer Protocol (SMTP) server rejected the connection or was suddenly cut off mid-transmission. It prevents outgoing emails while leaving incoming mail unaffected.
1. What Causes SMTP Error 0x800ccc67?
This SMTP transmission error is triggered by the following issues:
- Incorrect SMTP Configuration: Mismatch between the outgoing port and the required encryption protocol (SSL vs. TLS).
- Port Blocking by ISP: Many Internet Service Providers (ISPs) block Port 25 by default to combat spam.
- Antivirus/Firewall Interference: Security programs scanning outgoing emails can drop the connection before the mail server can respond.
- Network Packet Fragmentation (MTU): The Maximum Transmission Unit size is too large for the active network route, causing larger emails to fail to send.
2. Adjust Outgoing SMTP Port and Encryption Settings
Using incorrect ports or matching the wrong encryption type to the port will cause the SMTP server to terminate the handshake.
Step 1: Open Account settings
- In Outlook, click File → Account Settings → Account Settings.
- Select your email account from the list and click Change….
- Click More Settings → Go to the Advanced tab.
Step 2: Configure Ports and Security Protocol
Apply one of the standard secure configurations:
- Secure SMTP Option A (Recommended):
- Outgoing server (SMTP):
587 - Use the following type of encrypted connection:
TLSorSTARTTLS
- Outgoing server (SMTP):
- Secure SMTP Option B:
- Outgoing server (SMTP):
465 - Use the following type of encrypted connection:
SSLorSSL/TLS
- Outgoing server (SMTP):
Click OK, click Next, and allow Outlook to perform its account sync test.
3. Temporarily Disable Antivirus and Email Scanning
Antivirus applications scan outgoing mail by inserting themselves as local proxies. If their mail scanning engine hangs, the connection times out and outputs error 0x800ccc67.
Disable your security suite’s “Email Scanning” or “SMTP Protection” feature. If you use Windows Defender, you can test if the firewall is blocking Outlook with this PowerShell command:
Get-NetFirewallRule -DisplayName "Microsoft Outlook" | Select-Object Name, Enabled, Direction, Action
4. Verify Network Port Availability
Ensure that your firewall or ISP is not actively blocking outbound connections on SMTP ports.
Windows Test (PowerShell)
Open PowerShell and execute the command targeting your mail server (replace smtp.office365.com with your provider’s SMTP server):
Test-NetConnection -ComputerName smtp.office365.com -Port 587
macOS Test (Terminal)
Open Terminal and use the netcat (nc) tool:
nc -zv smtp.office365.com 587
If the connection fails or is refused, your network is blocking the port. Change your connection to another network (e.g., mobile hotspot) to verify.
5. Adjust MTU Settings to Prevent Packet Loss
If you can connect to the SMTP server but emails with attachments fail with 0x800ccc67, packet fragmentation may be occurring. Lowering the MTU (Maximum Transmission Unit) limits the packet size.
Step 1: List Interfaces on Windows
Open Command Prompt as Administrator and identify the active interface name:
netsh interface ipv4 show subinterfaces
Step 2: Lower the MTU Value
If your active connection is named “Wi-Fi” or “Ethernet”, run the corresponding command to lower the MTU limit to 1400 bytes:
netsh interface ipv4 set subinterface "Wi-Fi" mtu=1400 store=persistent
netsh interface ipv4 set subinterface "Ethernet" mtu=1400 store=persistent
6. Fix SMTP Errors on macOS
On macOS, Outlook profiles or network configuration conflicts can block SMTP handshakes.
Step 1: Force Close Outlook and Reset Network Interfaces
Run the following Terminal script to clear orphaned app processes and reset macOS interface caches:
killall "Microsoft Outlook" 2>/dev/null
killall "Microsoft Outlook Finder Integration" 2>/dev/null
sudo ipconfig set action change
Step 2: Configure Settings in Outlook for Mac
- Open Microsoft Outlook.
- Click Tools → Accounts.
- Select your account and check the Outgoing server port settings:
- Ensure the server address is correct (e.g.,
smtp.office365.com). - Check Use SSL to connect and set the port to
465or587.
- Ensure the server address is correct (e.g.,
7. Summary Diagnostics Checklist
| Diagnostics Step | Action / Path | Expected Outcome |
|---|---|---|
| Verify Port Settings | Outlook Advanced Settings -> Port 587 (TLS) or 465 (SSL) | Resolves encryption and handshake mismatches. |
| Test Port Access | Run Test-NetConnection (Win) or nc -zv (Mac) | Verifies if ISP or local firewall is blocking the port. |
| Disable Mail Scan | Disable email scanning in third-party antivirus suites | Prevents proxy interference during outbound mail transmission. |
| Optimize MTU | Run netsh interface ipv4 set subinterface | Solves dropped packet timeouts on larger emails. |
| Mac Socket Rebuild | Kill Outlook and run sudo ipconfig set action change | Reinitializes network adapters and configurations on macOS. |