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

550 5.1.20: several From addresses but no Sender

The message lists more than one address in its From header and none in its Sender header, which RFC 5322 does not allow.

Microsoft
Provider
Permanent (5xx)
Class
Sources checked
Author

At a glance

Code
550 5.1.20
Temporary or permanent
PermanentRefused for good: the message comes back to the sender, and resending it gets the same answer.
Who has to act
The sender. The fix is on the sending side: your domain, your server or your list.
What the server says
550 5.1.20 Multiple From addresses are not allowed without Sender address

What it means

RFC 5322 permits a From header with several addresses only if a Sender header names the single address that actually sent the message. Exchange Online enforces that rule and rejects messages that break it with 550 5.1.20. Such messages are rare and usually come from scripts or applications that build their own headers. Many email clients do not support them anyway, so Microsoft's advice is to send with a single From address.

Common causes

  • An application or script put two or more addresses in the From header.
  • The message has several From addresses and no Sender header.

How to fix it

  1. 01Send with a single address in the From header.
  2. 02If several From addresses are really needed, add a Sender header containing exactly one address.
  3. 03Ask your admin if you cannot change how the sending application builds its headers.

Sources

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

  1. 5.7.512Message has no valid From address.Microsoft 365 rejected the message because its From header does not contain a valid email address, as RFC 5322 section 3.6.2 requires.MicrosoftPermanent

Further reading

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