5.2.122

Enhanced Status Code 5.2.122: Recipient Hourly Receive Limit Exceeded

Temporary failure Medium severity Mailbox
What it means

Enhanced Status Code 5.2.122 means “Recipient Hourly Receive Limit Exceeded.” The recipient is receiving more mail per hour than Microsoft allows, counting every source. The limit belongs to them, not to you, so slowing your own sending has limited effect.

At a glance
Code5.2.122
Bounce typeSoft (temporary)
SeverityMedium
CategoryMailbox
What to doQueued and retried automatically
What it looks like in your mail logs
550 5.2.122 Recipient's per hour message receive limit exceeded

What does 5.2.122 mean?

Microsoft returns 5.2.122 when a recipient's per hour message receive limit has been exceeded across all senders. Unlike 5.2.121, which counts only your traffic to that address, this one counts everything arriving at the mailbox. You are one contributor among many and possibly a small one.

That changes what you can usefully do. Reducing your own rate helps only in proportion to your share of the traffic, and if the mailbox is being flooded from elsewhere your restraint will not clear the condition. It is worth retrying, because the limit is hourly and self-clearing, but it is not worth restructuring your sending on the assumption that you caused it.

Shared and role addresses are the usual subjects. A support@ or alerts@ mailbox subscribed to many systems accumulates traffic from every one of them, and no individual sender is at fault. If a shared address consistently returns this code, the recipient organisation needs to look at what is writing to it, and the useful thing you can do is tell them.

How 5.2.122 plays out

Your server attempts delivery
The recipient defers with a temporary 5.2.122 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 5.2.122 sits: soft vs hard bounce

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

What each provider means by 5.2.122

A registered code does not oblige a provider to use it that way, and the large ones diverge. Match the wording in your own bounce, not the definition above.

Exchange Online The recipient per hour receive limit across all senders was exceeded Reference

Common causes of 5.2.122

  • The recipient mailbox is receiving heavy traffic from many senders at once
  • A shared or role address is subscribed to numerous automated systems
  • A distribution list is delivering to a single mailbox at high rate
  • The recipient is the target of a mail bomb or subscription flood
  • Several of your own systems are writing to the same address independently
  • A mailing list the recipient belongs to had a burst of activity

How to fix 5.2.122

  • Do not suppress the recipient, since the address is valid and the limit is theirs
  • Retry, since the limit is hourly and clears without intervention
  • Consolidate your own systems if several of yours write to the same address
  • Tell the recipient organisation, since only they can see the full picture
  • For shared addresses, suggest a ticketing system rather than a mailbox
  • Distinguish this from 5.2.121, which counts only your traffic

Frequently asked questions

What does 5.2.122 mean?
It means the recipient mailbox is receiving more messages per hour than Microsoft permits, counted across every sender. The limit protects the mailbox from being overwhelmed. Your message is being deferred because of the total volume arriving there, not because of anything about you.
Can I do anything about it?
Less than you might hope. Because the limit counts all senders, reducing your own rate helps only in proportion to your share. Retrying is correct since the limit is hourly. If it recurs consistently for one address, the most useful thing you can do is tell the recipient organisation, since only they can see what is filling the mailbox.
How is this different from 5.2.121?
Scope. 5.2.121 counts only the mail you send to that recipient, so slowing down fixes it. 5.2.122 counts everything the mailbox receives, so you may be a minor contributor. Reading which of the two you received tells you whether the problem is yours to solve.
Should I suppress the address?
No. The address is valid and the condition is a temporary rate limit at the recipient end. Suppressing would discard a good address over something you did not cause and cannot control.
Why do shared addresses hit this so often?
Because a support@ or alerts@ mailbox tends to accumulate subscriptions from many systems over the years, and nobody owns the total. Each individual sender is reasonable and the aggregate is not. A ticketing system rather than a mailbox is the usual answer.
Reviewed by Jennifer Jackson, Email Deliverability Analyst · June 2026 ← All bounce codes