Hi Www_w_,

There are several causes why users receive NDR when sending emails. NDRs include a code that indicates why your email isn’t delivered, you can refer to the list in this article.

In your case, the emails you send have an invalid sender address (null sender), so it would be rejected by Office 365. Sometimes a rejected message will appear as “550 5.7.512 Access denied, message must be RFC 5322 section 3.6.2 compliant and include a valid From address”. This is an expected behavior, as the NDR cannot be sent back to the sender whose address is invalid. Therefore, NDR will not be sent and it will be “discarded”

We appreciate your understanding and patience. 

Best Regards,

Ruel

🌐
Reddit
reddit.com › r/office365 › internal mail - from address is null sender
r/Office365 on Reddit: Internal mail - from address is null sender
February 23, 2024 -

Any idea why some users that send internal mail from Exchange online has their "from" address being seen as a null sender.

A simple test mail with a subject "Test Mail" from some users will show in the logs as a null sender, thus failing any authentication methods with 3rd party SMTP services.

Top answer
1 of 5
1

Hi Www_w_,

There are several causes why users receive NDR when sending emails. NDRs include a code that indicates why your email isn’t delivered, you can refer to the list in this article.

In your case, the emails you send have an invalid sender address (null sender), so it would be rejected by Office 365. Sometimes a rejected message will appear as “550 5.7.512 Access denied, message must be RFC 5322 section 3.6.2 compliant and include a valid From address”. This is an expected behavior, as the NDR cannot be sent back to the sender whose address is invalid. Therefore, NDR will not be sent and it will be “discarded”

We appreciate your understanding and patience. 

Best Regards,

Ruel

2 of 5
0

Thank you very much.

Please teach me.

>NDR will not be sent and it will be “discarded”

Exchange server have undeliverable queue and later, the NDR threw away?

Or when the message is null sender, Exchange server discard soon?

Well, and please teach me.

When my tenant's exchange server makes the NDR, exchange server send external smtp server the exchange online's NDR.

And exchange server discards the original message of external smtp server.

Is my understanding correct?

Please teach me.

The original message discard soon? Or is there the original message in exchange server's queue?

This URL is Exchange 2010.

https://technet.microsoft.com/en-US/library/bb232161%28v=exchg.141%29.aspx?f=255&MSPPError=-2147217396

This URL is Exchange 2013

https://technet.microsoft.com/en-US/library/bb125022(v=exchg.150).aspx

Well.....So, I think. Maybe, exchange online stores the discard message  in "Unreachable queue" too**.**

Undeliverable

Discussions

NULL alongside my email address
NULL appears alongside my email address. How can it be removed? Please extend possible cooperation in this regard. More on learn.microsoft.com
🌐 learn.microsoft.com
1
6
July 24, 2020
NULL alongside my email address
NULL appears alongside my email address. How can it be removed? Please extend possible cooperation in this regard. More on answers.microsoft.com
🌐 answers.microsoft.com
1
6
July 24, 2020
Anyone else using exchange online seeing emails with null in the body?
Yes. Apparently it has been confirmed as a Mimecast issue. https://www.reddit.com/r/sysadmin/comments/1qxf37v/null_in_outlook_email_body_o365_local_outlook_and/ More on reddit.com
🌐 r/sysadmin
13
17
February 6, 2026
c# - Outlook.MailItem.Sender is null- to fetch From email address - Stack Overflow
I am trying to create Outlook Addin using C#. Customizing Application_ItemSend event of the Send button. I am unable to get from/sender email address. I am getting following things as null: Outlook. More on stackoverflow.com
🌐 stackoverflow.com
April 16, 2017
Top answer
1 of 1
2

Hi Miles Taylor,

The "(null) (null)" you're seeing in the From field is the display name your contact's Yahoo account is sending out. Yahoo builds the sender's display name from the First name and Last name fields on their Yahoo profile. When those two fields are blank or weren't saved properly, Yahoo literally sends the name as "(null) (null)" in the email header. Outlook is simply showing what Yahoo provides.

This is why his name appears correctly when you email him (Outlook is using the name saved in your Contacts), but when he replies, Outlook displays the broken name his Yahoo account is sending.

Here are the steps your contact needs to do this on his Yahoo account:

  1. Sign in to Yahoo Mail on a desktop browser at mail.yahoo.com.
  2. Click the Settings gear (top right) > More Settings > Mailboxes.
  3. Select his Yahoo mailbox under "Mailbox list".
  4. Under Your name, make sure both the First name and Last name fields are filled in correctly (not blank, no special characters).
  5. Click Save.
  6. He should also check the Personal info in the Yahoo account page and confirm the first/last name fields there are populated and saved.
  7. Sign out fully and sign back in, then send you a fresh test email.

If the fields already look correct, ask him to clear them, save, then re-enter them and save again. That re-write is often what clears the underlying null value.

While he sorts that out, you can override the display in Outlook so his replies show his real name:

  1. Open one of his replies in Outlook.
  2. Right-click his "(null) (null)" name at the top of the message > Edit Contact (or open his entry in People).
  3. In the Display as / File as field, type his real name.
  4. Save.

Outlook will then use that name for incoming messages from his address, even while Yahoo keeps sending the broken header.

Please let me know how it goes after he updates his Yahoo profile, I will be happy to help further if it sticks around.

Kind regards,

P/S: Since this is a public forum, I have edited and removed personally identifiable information from post to protect your privacy. The next time you post, it is safer to hide your personal information in the posts beforehand.

🌐
Broadcom
knowledge.broadcom.com › external › article › 270506 › some-endpoint-email-recipients-addresses.html
Some endpoint email recipients addresses show as "null" in the incident
September 19, 2023 - DLP Endpoint Trusted domains O365 - Online Exchange Outlook client · According to Microsoft Developer Messaging analysis: "The issue is caused by the cloud GAL classifying the users in the trusted domains as "Guest accounts" and those accounts do not have an email address associated with them.
🌐
Wordtothewise
wordtothewise.com › 2019 › 09 › null-sender-address
Null sender address | Word to the Wise
September 12, 2019 - I asked if they meant the 5321 or 5322 from address which prompted a question about if you could even have a null 5321 from. Yes, you can and it’s commonly used for some types of email. 5321.from is the bounce address, and the domain used in SPF authentication.
🌐
Microsoft Learn
learn.microsoft.com › en-us › answers › questions › 4566004 › null-alongside-my-email-address
NULL alongside my email address - Microsoft Q&A
July 24, 2020 - NULL appears alongside my email address. How can it be removed? Please extend possible cooperation in this regard.
🌐
SmallUsefulTips
smallusefultips.com › what-does-null-null-mean-in-an-email-address
The Mysterious "Null Null" in Email Addresses: Unraveling the Enigma - SmallUsefulTips
October 7, 2025 - “Null Null” commonly appears in the “From” or “Sender” field of an email, where the sender’s name and email address would normally be displayed. In some cases, it may also appear in the “Reply-To” or “Return-Path” fields. When “Null Null” is present, it usually replaces the sender’s information, leaving the recipient wondering who sent the email. It’s worth noting that “Null Null” can appear in various email clients and services, including popular platforms like Gmail, Outlook, and Yahoo Mail.
🌐
Reddit
reddit.com › r/sysadmin › anyone else using exchange online seeing emails with null in the body?
r/sysadmin on Reddit: Anyone else using exchange online seeing emails with null in the body?
February 6, 2026 -

Hi Admins,

Today from around 11.05 GMT we're intermittently receiving external email to outlook client/outlook online with the body stripped and replaced with null.

Checking Mimecast I can see the body content. Is anyone else seeing this behavior?

Cheers,

Joe

P.S We've turned off CyberGraph in mimecast as per advice from 5tubbo in other post. So far so good. May help some of you out. :)

Find elsewhere
🌐
Microsoft Answers
answers.microsoft.com › en-us › outlook_com › forum › all › null-filter-in-outlook › bb2636fe-76f8-498f-abef-d7209c17a34f
null filter in outlook - Microsoft Q&A
November 19, 2021 - Regarding Outlook 2016, I frequently run across emails situations that just "scream" scam or phishing or whatever. My questions are: how can one test for a field have a null value; e.g., it is completely empty, ASCII value zero, how can one test for an address field that is "umpteen" addresses ...
🌐
Microsoft Community
techcommunity.microsoft.com › microsoft community hub › community lounge › community faqs
My name shows up as null null, why is this and how do I fix it? | Microsoft Community Hub
July 13, 2022 - Occasionally when users register with the Microsoft Tech Community, their First and last names will show up as null null.
🌐
Reddit
reddit.com › r/sysadmin › null in outlook email body (o365, local outlook and web outlook)
r/sysadmin on Reddit: null in outlook email body (o365, local outlook and web outlook)
February 6, 2026 -

for the last hour we have been receiving emails with null in the email body text

searching mimecast for these emails shows the full correct body text and forwarding them back to the original destination works.

is anyone aware of why this is happening? its not just one mailbox within our tenant and it is not happening to just one sender or mail system/tenant

🌐
Google Groups
groups.google.com › g › comp.mail.eudora.ms-windows › c › c_jT6Rdc2Uo
Re: /dev/null analog for email messages?
Some domains may set up a specific email address, e.g. nob...@my.domain which is configured to append all arriving new messages to (guess what? that's right: /dev/null :)