
Can't receive emails in Thunderbird after upgrade
Thunderbird upgraded itself to version 140.2.0esr (64-bit). I also got a new browser tab for Thunderbird 140 Eclipse. However, now Thunderbird will not receive any new emails. I can see that they're out there via my mobile phone. I don't get any kind of message when I try to receive emails. It's as if it's totally ignoring my request. I have two email addresses - it will not work for either.
Additionally, I am able to send emails out to a gmail address. So the only issue seems to be receiving emails.
Specs: - I have a Windows 11 laptop. - I'm using POP3 (I know, my friends are giving me crap. But I want to keep my emails on my laptop, not on the server. I'm old school that way.).
I've tried requesting emails the following ways: - Hit F5 - Click on File | Get New Messages for | All accounts - Click on File | Get New Messages for | Current account - Click on File | Get New Messages for | <choose the individual account>
I've tried the following to resolve the issue, without success: - I saw online where someone mentioned a bug with the new version. They suggested creating a default account. I already had a default account, but changed it in hopes that it would help. However, it didn't. - I deleted the global-messages-db.sqlite file to try to rebuild the profile (this was also suggested online). The rebuild was successful, but I still could not receive emails.
Can you help me? Thanks very much!
Ken Zwyers
Chosen solution
Hi Toad-Hall:
The issue ended up being a different issue, but your instructions help lead me to it. I'll try to be concise:
- I added Thunderbird to the Windows firewall, but that didn't fix the issue. - I then tried to restart Thunderbird, in case it needed to be restarted for the changes to take effect. When I did that, upon restart Thunderbird gave a message along the lines of "Cannot connect to email server". So I knew that the problem was that it was trying to connect to Comcast's email server upon startup and failing. - I did a little more research and found something on Xfinity forums back in March that mentioned the same issue that I'm seeing. They explained that the problem was that "Comcast servers won't accept IPv6 traffic". - The fix was to go to Settings | General in Thunderbird. Then scroll all the way down and click on the Config Editor button. Search for "network.dns.disableIPv6". It was set to False, and I set it to True. That fixed the issue. I don't remember for sure, but I believe that I had to restart Thunderbird to get it to work, but I now can receive emails.
Thanks again for your help!
Ken Zwyers
Read this answer in context 👍 0All Replies (4)
Can you check the following so we can rule them out: Firewall The firewall may be controlled by the OS or by an Anti-Virus you installed. Please access the Firewall and make sure the Thunderbird program is set up as an allowed program. Do not switch it off because either the default will take over or you will not be protected and it solves nothing. Confirm you have set up Thunderbird as allowed program.
VPN Please check computer to see if a VPN has been enabled. Servers tend to dislike VPN's as they hide IP addresses, so they can block access. Some Anti-virus products now offer VPN and it has been known for them to auto enable it.
re : I have two email addresses - it will not work for either.
POP is just as good as IMAP. I use both. It depends upon your requirements as to what is better for you.
What server(s) are you talking about? Please post the following:
- In Thunderbird
- Help > Troubleshooting Information
- Scroll down to 'Mail and News Accounts'
- Copy all the information in that section and paste it into this forum question OR upload an image.
AS you mentioned POP can you tell me if each mail account is set up as a normal account and uses it's own set of folders. OR whether you set them up as deferred accounts which are set up to use 'Global Inbox (Local Folders)' in which case you would not see the pop accounts in Folder Pane as all mail would come into Local Folders account.
This is where it would be set up:
- In Account Settings
- select 'Server SEttings' of pop account
- click on 'Advanced' button
What is selected ?
- 'Inbox for this account' ?
Or
- 'Inbox for different account - Global Inbox (Local Folders)'
- Is this checkbox slected 'Include this server when getting new mail'
Chosen Solution
Hi Toad-Hall:
The issue ended up being a different issue, but your instructions help lead me to it. I'll try to be concise:
- I added Thunderbird to the Windows firewall, but that didn't fix the issue. - I then tried to restart Thunderbird, in case it needed to be restarted for the changes to take effect. When I did that, upon restart Thunderbird gave a message along the lines of "Cannot connect to email server". So I knew that the problem was that it was trying to connect to Comcast's email server upon startup and failing. - I did a little more research and found something on Xfinity forums back in March that mentioned the same issue that I'm seeing. They explained that the problem was that "Comcast servers won't accept IPv6 traffic". - The fix was to go to Settings | General in Thunderbird. Then scroll all the way down and click on the Config Editor button. Search for "network.dns.disableIPv6". It was set to False, and I set it to True. That fixed the issue. I don't remember for sure, but I believe that I had to restart Thunderbird to get it to work, but I now can receive emails.
Thanks again for your help!
Ken Zwyers
Good to hear all is now and thanks for the information on what solved the problem.