Error

How to Fix Thunderbird Not Sending Emails? Complete Guide

RApproved ByRollins Duke

Is your Mozilla Thunderbird not sending emails? While you try to send emails, sometimes Thunderbird sending messages is stuck, freezes, shows an SMTP error, or recipients aren’t getting them. It is because of a connection to server timed out in Thunderbird. Here we have listed common causes why Thunderbird outgoing mail is not working and tested troubleshooting steps to fix the issue.

outgoing mail not working properly

Reasons: Thunderbird not Sending Emails?

Incorrect SMTP settings (server address, port number, authentication method, password) are the most common cause of Thunderbird sending message stuck error:

  • Thunderbird tries to send email using Port 25 (no longer supported by many internet service providers).
  • Using outdated encryption instead of SSL/TLS, STARTTLS.
  • Email services are shifting from older app passwords to OAuth2 for better security.

There can be other reasons, such as:

  • Your mailbox storage quota is exceeded – delete unnecessary emails
  • Unstable internet connection – switch to a better network
  • Outdated Thunderbird version – Update Thunderbird
  • Firewall, antivirus, and proxy interference

Important Checks Before Trying to Troubleshoot

Mozilla Thunderbird sending message stuck in the following cases:

  • Attachment size is greater than the set limit by ISP (generally 25 MB)
  • Sender’s address is incorrect and invalid
  • Your email address is blocked by the sender.

Step-by-Step Troubleshooting – Thunderbird Not Sending Emails

If you have validated the above reasons and tried out generic fixes like restarting, switching internet connection, and your cloud storage and mailbox are not full.

The fixes given below will help you when you are facing Thunderbird not sending emails while working on Mac, Windows, or Linux devices. Whether you are using any email service like Gmail, Office 365, Yahoo, or any IMAP/POP account in Thunderbird.

Fix 1: Verify Thunderbird SMTP Settings

  1. Open Thunderbird on your computer.
  2. Click on Menu (three lines) >> Account Settings
  3. Scroll to the bottom of the page and go to Outgoing Server.
  4. Verify and enter the correct settings: Outgoing Server Name, Port, Connection Security, and Authentication Method.
  5. Press Ok and then Restart Thunderbird.
    thunderbird smtp Settings
Service Outgoing Server (SMTP) Port Connection Security Authentication Method
Gmail smtp.gmail.com 465 / 587 SSL/TLS (465) or STARTTLS (587) OAuth2
Outlook.com smtp.office365.com 587 STARTTLS OAuth2
Office 365 smtp.office365.com 587 STARTTLS OAuth2
Yahoo Mail smtp.mail.yahoo.com 465 / 587 SSL/TLS or STARTTLS OAuth2 / App Password
iCloud Mail smtp.mail.me.com 587 STARTTLS App Password

Fix 2: Edit Outgoing Description

If you have multiple email accounts of the same server (like two different Gmail accounts), Thunderbird may mix up entries stored associated with each account.

This leads to Thunderbird mail sending error, i.e., the server rejects the sender. To fix this:

  1. Go to Account Settings
  2. Scroll to Outgoing Server Settings >> Enter Configuration
  3. Give a unique description to each of the accounts.
  4. Save changes and try resending emails

Fix 3: Thunderbird Not Sending Emails Due to Old Password

When you try to send emails in Thunderbird, and you get an error like “Thunderbird cannot connect to the server” or “Keeps asking for password,” an outdated saved password is the issue.

  1. Go to Settings >> Security & Passwords >> Saved Passwords and change the password in Thunderbird.
  2. Or simply enter the new password when prompted. Check the Remember Me box when updating the password.

Fix 4: Thunderbird Won’t Send Email to Group

Note: Only try out this fix if you are able to send individual emails however with group or multiple emails you see “Timeout” or it simply freezes or takes way too long.

  1. Open Mozilla Thunderbird on your PC.
  2. Click on the Gear Icon (Settings) at the bottom.
  3. Search for and open the Config Editor settings
  4. Scroll to dom.max_script_run_time
     config editor timed out fix
  5. Click on Edit and increase the value.
  6. Save changes and restart Thunderbird

Fix 5: Update to a newer version of Thunderbird

Older versions (before version 78) of Thunderbird are not compatible with modern OAuth, causing Thunderbird sending message stuck error.

  1. Click on Menu
  2. Select Help >> About Thunderbird
  3. Press Restart to update Thunderbird to reinstall Thunderbird.
    update & restart if thunderbird not sending emails

FAQ: Thunderbird Can’t Send Email

Q1: Why am I not able to send emails in Thunderbird, as the Send button is greyed out?
If the Thunderbird Send or New Mail button is not working, it is likely due to an add-on interference. Go to Menu >> Troubleshooting Info >> Restart Thunderbird in Safe Mode.

Q2: Why is my Thunderbird message stuck in the outbox?
Thunderbird may not send emails from the Outbox because of ISP storage quota exceeded issues, incorrect SMTP settings, antivirus or firewall interference, or unstable internet connection.

Q3: What does “550 5.1.0 Authentication Required” mean in Thunderbird?
This error means the SMTP server is rejecting your email because the proper login credentials were incorrect or not valid, thus Thunderbird is looking for the correct validation method.

Still Facing Thunderbird Not Sending Emails Issue?

If your communication gets repeatedly hampered by the Thunderbird sending message stuck error, get the professional Thunderbird Migration Tool to migrate Thunderbird to Outlook, Office 365, Gmail, and other email clients with a similar look and feel while maintaining complete data integrity.

Select the Live Chat button at the top of the page to get in touch with our Thunderbird experts.