When Outlook stops sending emails, the problem often lies with incorrect SMTP settings, a full outbox, or an interrupted internet connection. You might hit send and see nothing happen, or get an error message that makes no sense. This is frustrating, especially when you need to get work done fast. The good news is that most causes are easy to fix on your own. In this guide, we will walk through every possible reason why won t outlook send emails and show you exactly how to solve each one.
We will start with the quickest checks, then move to deeper settings. By the end, you should have Outlook sending again without stress.
Common Reasons Outlook Stops Sending
Before diving into fixes, it helps to know what usually goes wrong. Here are the most frequent culprits:
- Incorrect SMTP server settings for your email provider
- Outbox is stuck with a large or corrupted message
- Internet connection is weak or dropped
- Antivirus or firewall blocking Outlook
- Account password changed or expired
- Outlook is in offline mode
- Send/Receive settings are misconfigured
- Third-party add-ins interfering
Each of these has a simple fix. Let us start with the easiest ones first.
Quick Checks Before Deep Troubleshooting
Do not skip these. They solve the problem in seconds for many users.
Check Your Internet Connection
Open a web browser and try to load any website. If it fails, your internet is down. Restart your router or switch to a different network. Outlook needs a stable connection to send mail.
Make Sure Outlook Is Not In Offline Mode
Look at the bottom-left corner of the Outlook window. If you see “Working Offline,” click it to switch back online. You can also go to the Send/Receive tab and click “Work Offline” to toggle it off.
Restart Outlook Completely
Close Outlook fully. Open Task Manager (Ctrl+Shift+Esc), find Outlook under Processes, right-click it, and select “End task.” Then reopen Outlook. This clears temporary glitches.
Restart Your Computer
A full reboot clears memory issues and resets network connections. It is a simple step that often works.
Check Your Outbox For Stuck Emails
Sometimes a single email gets stuck and blocks everything behind it. This is a very common reason why won t outlook send emails.
- Go to the Outbox folder in Outlook.
- Look for any message with a status like “Sending” or that has been there for hours.
- Open that message and delete any large attachments (over 20 MB).
- If it still will not send, move it to Drafts or delete it entirely.
- Try sending a new test email to yourself.
If the test goes through, the stuck email was the problem. You can recreate the original message fresh.
Verify Your SMTP Server Settings
SMTP (Simple Mail Transfer Protocol) is what Outlook uses to send emails. If these settings are wrong, nothing will go out. This is the most common technical cause.
How To Find SMTP Settings For Your Provider
Each email provider has specific server addresses and ports. Here are common ones:
- Gmail: smtp.gmail.com, port 587 (TLS) or 465 (SSL)
- Outlook.com/Hotmail: smtp-mail.outlook.com, port 587 (TLS)
- Yahoo: smtp.mail.yahoo.com, port 465 (SSL) or 587 (TLS)
- Office 365/Exchange: smtp.office365.com, port 587 (TLS)
- Custom domain (like your own website): Check with your hosting provider
Steps To Update SMTP Settings In Outlook
- Open Outlook and go to File > Account Settings > Account Settings.
- Select your email account and click “Change.”
- At the bottom, find “Outgoing mail server (SMTP).”
- Enter the correct server address and port number.
- Make sure “Requires authentication” is checked.
- Under “More Settings,” go to the Outgoing Server tab and check “Use same settings as my incoming mail server.”
- Go to the Advanced tab and confirm the port and encryption type (TLS or SSL).
- Click OK, then Next, then Finish.
Test by sending an email. If it still fails, double-check the port and encryption. A mismatch here is a common error.
Fix Authentication And Password Issues
If your password changed recently, Outlook may still be using the old one. This blocks sending.
- Go to File > Account Settings > Account Settings.
- Select your account and click “Change.”
- Enter your current password in the password field.
- Click Next and let Outlook test the connection.
If you use two-factor authentication (2FA), you need an app password. Go to your email provider’s security settings and generate one. Use that app password in Outlook instead of your regular password.
Disable Antivirus Or Firewall Temporarily
Security software sometimes mistakes Outlook’s outgoing traffic for a threat. This can silently block emails.
- Open your antivirus program.
- Look for email scanning or firewall settings.
- Disable email protection temporarily.
- Try sending an email from Outlook.
- If it works, add Outlook as an exception in your antivirus.
Windows Defender Firewall can also block Outlook. Go to Control Panel > System and Security > Windows Defender Firewall > Allow an app through firewall. Make sure Outlook is checked for both private and public networks.
Repair Outlook Data Files (PST/OST)
Corrupted data files can stop sending. Outlook has a built-in repair tool called Scanpst.exe.
- Close Outlook.
- Go to C:\Program Files (x86)\Microsoft Office\root\Office16 (or your version).
- Find SCANPST.EXE and double-click it.
- Browse to your PST or OST file. The default location is C:\Users\[YourName]\AppData\Local\Microsoft\Outlook.
- Click Start to scan. If errors are found, click Repair.
- Open Outlook and test sending.
If you cannot find the file, go to File > Account Settings > Data Files in Outlook to see the path.
Create A New Outlook Profile
A corrupted profile can cause many problems, including send failures. Creating a fresh one often fixes everything.
- Close Outlook.
- Open Control Panel and search for “Mail.”
- Click “Show Profiles.”
- Click “Add” and give the new profile a name.
- Set up your email account again with correct settings.
- Under “When starting Microsoft Outlook,” select “Prompt for a profile to be used.”
- Open Outlook and choose the new profile.
Test sending. If it works, you can delete the old profile later.
Disable Problematic Add-Ins
Third-party add-ins can interfere with Outlook’s send function. Disable them one by one to find the culprit.
- In Outlook, go to File > Options > Add-ins.
- At the bottom, next to “Manage,” select “COM Add-ins” and click Go.
- Uncheck all add-ins and click OK.
- Restart Outlook and test sending.
- If it works, enable add-ins one at a time until the problem returns. Then remove that add-in.
Update Outlook To The Latest Version
Old versions have bugs that can block sending. Updates often include fixes.
- In Outlook, go to File > Office Account > Update Options > Update Now.
- Let it download and install any updates.
- Restart Outlook and test.
If you use Office 365, updates happen automatically usually. But manual check is worth it.
Clear The Outlook Send/Receive Queue
A stuck queue can prevent new emails from sending. Clearing it manually helps.
- Go to the Send/Receive tab and click “Send/Receive All Folders.”
- If nothing happens, press Ctrl+Alt+S to open the Send/Receive dialog.
- Look for any pending tasks and cancel them.
- Close Outlook and reopen.
- Try sending again.
Check Email Account Limits
Some providers limit how many emails you can send per day. If you hit that limit, Outlook will stop sending.
- Gmail: 500 recipients per day for personal accounts
- Outlook.com: 300 emails per day
- Yahoo: 100 emails per hour
- Office 365: 10,000 recipients per day
If you sent a lot recently, wait a few hours and try again.
Use Outlook Web Access As A Test
Log into your email through a web browser. Try sending from there. If it works, the problem is with Outlook, not your account or internet. If it fails, the issue is on the provider side.
Repair Microsoft Office Installation
If nothing else works, the Office installation itself might be damaged.
- Go to Control Panel > Programs and Features.
- Find Microsoft Office in the list, right-click it, and select “Change.”
- Choose “Quick Repair” first. This takes a few minutes.
- If that does not fix it, try “Online Repair” which downloads fresh files.
After repair, test Outlook sending.
Why Won T Outlook Send Emails – Advanced Fixes
If you still have trouble, try these less common solutions.
Check DNS Settings
Your computer’s DNS might be slow or wrong. Switch to Google’s public DNS (8.8.8.8 and 8.8.4.4) temporarily. This can resolve server name issues.
Disable IPv6
Some networks have trouble with IPv6. Go to Network Settings, find your adapter, and uncheck Internet Protocol Version 6 (TCP/IPv6). Restart Outlook.
Use Safe Mode
Open Outlook in Safe Mode by holding Ctrl while clicking the Outlook icon. This disables all add-ins and customizations. If sending works in Safe Mode, an add-in is the cause.
Check For Corrupted Registry Keys
This is for advanced users only. A corrupted Outlook registry key can block sending. Use a registry cleaner or manually export and delete the Outlook key under HKEY_CURRENT_USER\Software\Microsoft\Office\[Version]\Outlook. Backup first.
Frequently Asked Questions
Why Is Outlook Not Sending Emails But Receiving Them?
This usually means your SMTP settings are wrong or your outgoing port is blocked. Check your outgoing server settings and make sure authentication is enabled. Also check if your antivirus is blocking outgoing mail.
How Do I Fix Outlook Stuck On “Sending” Message?
Go to your Outbox and delete the stuck message. Then restart Outlook. If it persists, clear the Send/Receive queue by pressing Ctrl+Alt+S and canceling pending tasks. You can also create a new profile.
Can A Large Attachment Prevent Outlook From Sending?
Yes. Most email providers limit attachments to 25 MB. If your file is larger, Outlook may hang. Compress the file or use a cloud link instead. Delete the stuck email from Outbox first.
Why Does Outlook Say “Task ‘Sending’ Reported Error (0X8004210B)”?
This error means the outgoing server timed out. It is often caused by incorrect SMTP port or encryption settings. Double-check your server settings and try port 587 with TLS. Also ensure your internet is stable.
Will Reinstalling Outlook Fix Sending Problems?
It can, but only if the installation is corrupted. Try repairing Office first. Reinstalling is a last resort because you will need to set up all accounts again. Backup your data files before doing it.
Final Tips To Prevent Future Send Failures
Once you fix the issue, take these steps to avoid it happening again:
- Keep Outlook updated automatically.
- Regularly clear your Outbox of unsent drafts.
- Use a stable internet connection.
- Do not let your email password expire without updating Outlook.
- Set up a second email account as backup.
- Periodically run Scanpst.exe on your data files.
Most problems are simple to solve. Start with the quick checks, then move to SMTP settings. If you still wonder why won t outlook send emails, the advanced fixes above should cover even rare cases. You should be back to sending in no time.