4.4.2

Enhanced Status Code 4.4.2: Bad Connection

Temporary failure Medium severity Network RFC 3463
What it means

Enhanced Status Code 4.4.2 means “Bad Connection.” The connection was established but the transaction could not be completed. Something dropped the session partway through, most often a timeout or an idle connection being reaped.

At a glance
Code4.4.2
Bounce typeSoft (temporary)
SeverityMedium
CategoryNetwork
What to doQueued and retried automatically
StandardRFC 3463
What it looks like in your mail logs
451 4.4.2 Timeout closing connection

What does 4.4.2 mean?

Enhanced status code 4.4.2 means a bad connection. RFC 3463 defines it as an outbound connection that was established but was unable to complete the message transaction. The distinction from 4.4.1 matters: there the connection was never answered, here it was answered and then failed midway.

Google returns it as 451 4.4.2 with text about a timeout closing the connection. The usual causes are a session that sat idle too long between commands, a very large message that exceeded the data transfer timeout, or an intermediate device that reaped a long-lived connection it considered stale. Firewalls and NAT devices are frequent culprits because they hold connection state with their own idle timers, shorter than either mail server's.

Isolated occurrences are normal on the internet and a retry usually succeeds. A persistent pattern to one destination points at something structural: a message size near the limit, a slow content scanner adding latency mid-transaction, or a network device between you and them dropping sessions. Correlating failures against message size is the fastest way to distinguish those.

How 4.4.2 plays out

Your server attempts delivery
The recipient defers with a temporary 4.4.2 reply
Your server queues the message and retries on a back-off schedule
It delivers on a later attempt, or becomes a hard bounce if it keeps failing

Where 4.4.2 sits: soft vs hard bounce

Soft bounce (4xx) Hard bounce (5xx)
NatureTemporaryPermanent
SMTP class4xx5xx
What to doLet it retrySuppress the address
Recoverable?OftenNo
4.4.2 is✓ this code

Common causes of 4.4.2

  • The session sat idle long enough for one side to time out
  • A large message exceeded the data transfer timeout while being sent
  • A firewall or NAT device reaped the connection as stale
  • Packet loss or a routing change interrupted the session
  • A content scanner at the receiving end stalled mid-transaction
  • The receiving server restarted or was reloaded while the session was open

How to fix 4.4.2

  • Correlate failures against message size, since large messages fail differently from small ones
  • Check firewall and NAT idle timeouts against your MTA connection timeouts
  • Reduce the number of messages sent per connection so sessions are shorter
  • Confirm your MTA retries, since an isolated 4.4.2 usually succeeds on the next attempt
  • Test with a small message to the same destination to rule out size as the trigger
  • Look for packet loss or MTU problems on the path if failures cluster by destination

Frequently asked questions

What does SMTP error 4.4.2 mean?
It means the connection was established but the message transaction could not be completed. Something ended the session partway through, usually a timeout. It is a temporary failure, so your server should retry and the message will normally deliver on a later attempt.
How is 4.4.2 different from 4.4.1?
They fail at different stages. 4.4.1 means no answer from the host, so the connection was never established. 4.4.2 means it was established and then broke during the transaction. That difference matters for diagnosis: 4.4.1 points at the destination being down or unreachable, while 4.4.2 points at timeouts, size limits, or something in the network path.
Why does this only affect large messages?
Because a large message takes longer to transfer, and the transfer can exceed a timeout that a small message never approaches. If your failures correlate with attachment size, you are hitting a data timeout rather than a general network problem. Sending a small test message to the same destination confirms it in seconds.
Can a firewall cause 4.4.2?
Frequently. Firewalls and NAT devices hold their own connection state with idle timers that are often shorter than the mail servers at either end. When the device reaps the connection, both servers believe the other vanished. If failures are spread across destinations rather than concentrated on one, suspect a device on your side.
Should I worry about occasional 4.4.2 errors?
No. Connections drop on the internet and a retry resolves them. What matters is the pattern: a steady rate to one destination, or a rate that rises with message size, indicates something structural worth investigating. Isolated events across many destinations are just normal network behaviour.
Reviewed by Jennifer Jackson, Email Deliverability Analyst · June 2026 ← All bounce codes