Categories About Us Contact Us Become a Member

How to fix Thunderbird “connection to server timed out” on a slow connection

If Thunderbird keeps timing out on a slow or high-latency connection even though the settings are right, the default response window is simply too short. Raising it in the Config Editor fixes it. Jump to your situation below or work through the methods in order.

By Neeraj Singh ~5 min Updated Jun 2026 87% found this helpful
Error message
Connection to server timed out. The server did not respond within the allowed time.
Summary

When Thunderbird reports the connection to the server timed out on a connection that is otherwise working, the cause is often that the default response window is too short for a slow or high-latency network. Thunderbird waits a fixed number of seconds for the server to respond, and on a sluggish satellite, mobile or distant connection the server's reply can arrive just after that window closes, so Thunderbird gives up. The fix is to raise the mailnews.tcptimeout value in the Config Editor (Settings, General, scroll to Config Editor), for example from the default to a larger number of seconds, which gives the server more time to answer. This is distinct from error 10060, which is a firewall or antivirus blocking the connection outright; if raising the timeout does not help, treat it as a 10060 and check those.

What this error means

When Thunderbird connects to a mail server, it waits a set amount of time for each response. That timeout is a sensible default for a normal connection, but it is fixed. On a slow link the round trip to the server and back can take longer than the default allows.

When the reply arrives a moment too late, Thunderbird has already concluded the server is not responding and reports a timeout, even though the connection is basically fine. Giving it a longer timeout closes that gap. This is different from a 10060 block, where the connection never gets through at all.

Common causes

The default connection timeout is too short for the network.
A slow satellite, mobile or rural connection.
High latency to a distant server.
A large mailbox sync that takes longer to respond.
Brief network congestion that delays replies.
Expert insight

“This is the polite cousin of 10060. The connection works, it is just slow, and Thunderbird's patience runs out a second before the server answers. The fix barely anyone knows about is in the Config Editor: bump up mailnews.tcptimeout and suddenly Thunderbird waits long enough for that laggy satellite or mobile link to reply. If raising the timeout does nothing, then it is not slowness, it is a block, and I go chase the firewall and antivirus instead.”

How to fix it

Method 1

Raise the connection timeout

1Open Settings, General, scroll to the bottom and click Config Editor.
2Search for mailnews.tcptimeout and increase the value, for example from the default to 300 seconds.
3Close the editor and retry; the longer window lets a slow server reply in time.
Method 2

Check the connection quality

1Confirm the connection is working but slow, rather than down.
2If possible, switch to a faster or more stable network to compare.
3A consistently poor link may need the higher timeout permanently.
Method 3

Rule out a firewall or antivirus block

1If a longer timeout does not help, the connection is likely being blocked, not just delayed.
2Follow the error 10060 fix: allow Thunderbird through the firewall and disable antivirus email scanning.
3Then retry.
Method 4

Verify the server and port

1Confirm the server name and port match your provider's settings.
2A wrong port can also present as a timeout.
3Correct any mismatch.
Method 5

Test after the change

1Send and receive a test message to confirm the connection now completes.
2If it does, the default timeout was simply too short.

If the connection works but is slow, the fix is more patience, not new settings: raise mailnews.tcptimeout in the Config Editor so Thunderbird waits long enough for a laggy server to reply. If a longer timeout makes no difference, the connection is being blocked rather than delayed, so treat it as error 10060 and check the firewall and antivirus.

Frequently asked questions

Why does Thunderbird keep timing out on my connection?
On a slow or high-latency network the server's reply can arrive just after Thunderbird's default response window closes, so it concludes the server is not responding and reports a timeout.
How do I increase the Thunderbird connection timeout?
Open Settings, General, Config Editor, search for mailnews.tcptimeout, and increase the value, for example to 300 seconds, then retry. The longer window suits slow connections.
What is mailnews.tcptimeout?
It is the number of seconds Thunderbird waits for a server response before giving up. Raising it helps on slow satellite, mobile or distant connections where replies arrive late.
How is this different from error 10060?
This is the connection being too slow for the default timeout, fixed by raising it. Error 10060 is the connection being blocked outright, usually by a firewall or antivirus.
Raising the timeout did not help, what now?
Then the connection is likely blocked, not just slow. Treat it as error 10060: allow Thunderbird through the firewall and disable antivirus email scanning, and verify the server and port.
Is a high timeout a problem?
No. A larger timeout only means Thunderbird waits longer before giving up on a slow reply. It does not slow down a fast connection, where responses arrive well within the window.

Still not working?

If raising the timeout and ruling out a firewall do not help, the slowness may be on the server side or your wider network. Test mail on a different, faster network to confirm, and contact your provider if their server is consistently slow to respond. You can also submit your error to us for a tailored fix.

Was this fix helpful? Thanks for your feedback!