Skip to content
Microsoft (Outlook.com and Microsoft 365) · temporary error

421 4.3.240: HVE: too many simultaneous connections

A High Volume Email sender opened more than 250 simultaneous authenticated connections, so Exchange Online closed the extra ones.

Microsoft
Provider
Temporary (4xx)
Class
Sources checked
Author

At a glance

Code
421 4.3.240
Temporary or permanent
TemporaryThe sending server keeps the message and tries again later.
Who has to act
The sender. The fix is on the sending side: your domain, your server or your list.
What the server says
421 4.3.240 The maximum number of concurrent server connections has exceeded a per authenticated source limit…

What it means

High Volume Email (HVE) in Exchange Online lets applications and devices send large volumes of internal mail through dedicated HVE accounts. Microsoft allows up to 250 simultaneous authenticated connections, a limit its HVE page applies per tenant, and up to 100 per IP address. Opening more than 250 triggers 421 4.3.240 and the service closes the transmission channel. It is a temporary error: the client can reconnect and send once it keeps its connection count under the limit.

Common causes

  • The sending application opens a new connection for each message instead of reusing connections.
  • Several applications or instances in the tenant together exceed 250 connections.

How to fix it

  1. 01Keep parallel SMTP connections to the HVE endpoint below 250 for the tenant and 100 per IP address.
  2. 02Reuse each connection to send several messages.
  3. 03Let the client retry the refused messages after the connection count drops.

Sources

What this page rests on, checked on 20 Oct 2026. The explanation is ours; the reply text is the server's.

  1. 450 4.4.244HVE: recipient rate limit exceeded.An HVE account sent many messages to a small number of recipients in a short time, and Exchange Online throttled the submission.MicrosoftTemporary
  2. 421Service not available.The receiving server is closing the connection and will not take mail right now. The reply is temporary, so the sending server keeps the message and tries again later.StandardTemporary

All 111 Microsoft codesEvery code in the wikiPaste your own bounce

Beat · paid monitoring

A heartbeat for your email.

Beat runs every check on this site on a schedule: 41 checks, 33 blacklists and real inbox placement. The moment something breaks, it tells you what broke, why it matters, and the exact fix.

example.comWatching
  • SPFpass
  • DKIMpass
  • DMARCp=none
  • Blacklists0 of 33

Illustrative. Your domain, every few hours.

Also from us:Pulse: your own sending infrastructureConsulting: $65/hr, no retainer