Outlook Error 0x80042109: Send Receive Failed - Fix
When Outlook fails to connect to your outgoing mail server, presenting the elusive error 0x80042109, it signifies a critical blockage in your ability to send emails. This guide provides a direct, actionable path to diagnose and resolve this common MAPI Send/Receive issue.
🚨 Symptoms & Diagnosis¶
Users encountering this error will typically observe one of the following messages:
Task 'SMTP server name - Sending and Receiving' reported error (0x80042109): 'Outlook is unable to connect to your outgoing (SMTP) e-mail server. If you continue to receive this message, contact the server administrator or Internet service provider (ISP).'
Root Cause: This error frequently stems from your Internet Service Provider (ISP) or local firewall blocking the default SMTP port (25), incorrect SMTP server settings or authentication, or interference from security software. Less commonly, a corrupted Outlook mail profile or data file (PST/OST) can also trigger the issue.
🛠️ Solutions¶
Immediate Mitigation: Change SMTP Port & Toggle Offline Mode¶
This solution addresses common port blockages and ensures your account settings are correctly configured for secure outgoing mail.
Immediate Mitigation: Change SMTP Port & Toggle Offline Mode
This step often resolves connectivity issues related to ISP-level port blocking or incorrect server authentication settings.
-
Access Account Settings:
- In Outlook, navigate to the
Filetab in the top-left corner. - Select
Account Settings, then clickAccount Settings...from the dropdown.
- In Outlook, navigate to the
-
Modify Email Account Settings:
- From the
Emailtab, select the affected email account. - Click
Change....
- From the
-
Update Outgoing Server Details:
- In the
Change Accountdialog, clickMore Settings.... - Go to the
Advancedtab. - Locate
Outgoing server (SMTP)and change the port number to587. - For
Use the following type of encrypted connection, selectTLS.
- In the
-
Configure Outgoing Server Authentication:
- Switch to the
Outgoing Servertab. - Ensure the checkbox
My outgoing server (SMTP) requires authenticationis checked. - Verify
Use same settings as my incoming mail serveris selected.
- Switch to the
-
Toggle Work Offline Mode:
- Go to the
Send/Receivetab in Outlook's main ribbon. - Ensure
Work Offlineis not active. If it is, click it to toggle it off. - Attempt a
Send/Receiveoperation.
- Go to the
To quickly verify network connectivity to the new SMTP port:
# First, install the Telnet Client if it's not already installed
# Requires Administrator privileges
dism /online /Enable-Feature /FeatureName:TelnetClient
# Test connection to your SMTP server (replace smtp.server.com with your actual SMTP server)
# A '220' response indicates a successful connection to the SMTP server on port 587.
telnet smtp.server.com 587
Best Practice Fix: Repair Profile & Disable Interfering Software¶
If the port change doesn't resolve the error, deeper issues like a corrupt Outlook profile or interference from security software are likely culprits.
Best Practice Fix: Repair Profile & Disable Interfering Software
This approach addresses more persistent issues by isolating Outlook from potential software conflicts and repairing core application data.
-
Create a New Outlook Profile:
- Close Outlook completely.
- Open
Control Panel. Search forMail(Microsoft Outlook [Version]) and open it. - In the
Mail Setup - Outlookdialog, clickShow Profiles.... - Click
Add...to create a new profile. Give it a distinct name (e.g., "NewOutlookProfile"). - Follow the prompts to add your email account(s) to the new profile, ensuring correct SMTP settings (port 587, TLS, authentication).
- Set the new profile as the
Always use this profiledefault or manually select it when launching Outlook.
Alternatively, to launch with a specific profile:
-
Temporarily Disable Interfering Software:
- Antivirus/Firewall: Temporarily disable your third-party antivirus suite or Windows Defender Firewall.
- Windows Defender Firewall: Navigate to
Control Panel>System and Security>Windows Defender Firewall. ClickAllow an app or feature through Windows Defender Firewalland ensureOutlook.exeis allowed for bothPrivateandPublicnetworks. You may also temporarilyTurn Windows Defender Firewall on or offfor testing (not recommended for extended periods).
- Windows Defender Firewall: Navigate to
- Test Outlook after disabling to see if the error persists. If it resolves, re-enable the software and configure exceptions for Outlook.
- Antivirus/Firewall: Temporarily disable your third-party antivirus suite or Windows Defender Firewall.
-
Launch Outlook in Safe Mode:
- Press
Win + R, typeoutlook /safe, and pressEnter. - This starts Outlook without add-ins, which can help determine if a problematic add-in is causing the conflict. If the error is absent in safe mode, disable add-ins one by one until the culprit is found.
- Press
-
Repair Corrupt PST/OST File:
- If your Outlook data file (
.pstor.ost) is suspected of corruption, use the Inbox Repair Tool (SCANPST.EXE). - Close Outlook.
- Locate
SCANPST.EXEin your Office installation directory (e.g.,"C:\Program Files\Microsoft Office\root\Office16"for Outlook 2016/2019/365). - Run the tool and browse to your PST or OST file.
Data Loss Warning
Always back up your PST/OST file before attempting repairs with
SCANPST.EXE. While designed for repair, unforeseen issues could lead to data loss. - If your Outlook data file (
🧩 Technical Context (Visualized)¶
Error 0x80042109 occurs within Outlook's MAPI Send/Receive subsystem, specifically when attempting to negotiate a connection with the SMTP (outgoing mail) server. This process involves the Outlook client initiating a connection, authenticating, and sending data over a specified port. Blockages can occur at multiple points: locally by your firewall or antivirus, or externally by your Internet Service Provider (ISP) if they're blocking standard ports like 25.
graph TD
A[Outlook Client] -->|1. Initiate SMTP Connection| B{Local Network Interface};
B -->|2. Outgoing Port (e.g., 587 TLS)| C{Local Firewall/Antivirus};
C -- Blocked Port 25 --> A;
C -->|3. Egress Traffic| D{ISP Network/Router};
D -- ISP Blocked Port 25 --> A;
D -->|4. Internet Routing| E[Remote SMTP Server];
E -- 5. Authentication/Data Transfer --> B;
B -- Incorrect Settings/Timeout --> A;
A -- Error 0x80042109 --> A;
✅ Verification¶
After implementing the solutions, confirm that the error is resolved by performing the following checks:
- Initiate a Send/Receive: In Outlook, navigate to
Send/Receiveand clickSend All. Verify that no error pop-up appears and outgoing messages are delivered. - Telnet Connection Test: Re-run the
telnet smtp.yourserver.com 587command inpowershell. A220response from the server indicates a successful network-level connection. - Account Repair Test: In
File>Account Settings>Account Settings, select your email account and clickRepair. Outlook will attempt to test the account settings. - Event Viewer Check: Open
Event Viewer(eventvwr.msc), navigate toWindows Logs>Application, and filter forMAPIorSMTPerrors. Confirm no new errors related to sending mail are logged.
📦 Prerequisites¶
To effectively troubleshoot and resolve this error, ensure you meet the following prerequisites:
- Outlook Version: Outlook 2016, 2019, or Microsoft 365 (with the latest patches applied).
- Administrative Rights: Administrator privileges are required for modifying firewall settings, installing Telnet, and running
SCANPST.EXE. - SCANPST.EXE: The Inbox Repair Tool (
SCANPST.EXE) must be available in your Office installation directory. - Internet Connectivity: A stable internet connection is essential for testing outgoing mail server connections.