Microsoft’s Exchange & @hotmail.com / @outlook.com domains Spam problem.

Goran Salamunićcar 20 Reputation points
2025-01-29T20:45:04.3033333+00:00

The email sent from a Microsoft’s Windows virtual machine using an application written in Microsoft’s Visual Studio and using the Microsoft’s SMTP server received at @yahoo.com and @googlemail.com, but it didn't even end up in the Junk Email at Microsoft’s email addresses @hotmail.com and @outlook.com.

Exchange Other
0 comments No comments
{count} votes

Accepted answer
  1. Anonymous
    2025-01-30T01:58:50.45+00:00

    Hello, @Goran Salamunićcar,

    Welcome to the Microsoft Q&A platform!

    According to your description, your test email can be found at @yahoo.com and @googlemail.com but not at Microsoft’s email addresses @hotmail.com and @outlook.com.

    To solve this issue, the first thing you should do is to check for any non-delivery reports (NDRs) that might provide more information about why the emails were not delivered. These reports can indicate issues like incorrect email addresses, server problems, or policy violations. If you do not receive any NDRs, please use the message trace feature in the Exchange admin center to track the status of the emails. This can help determine if the emails were blocked, delayed, or failed to deliver.

    Reference documents:

    1.Email non-delivery report (NDR) and SMTP errors in Exchange Online - Exchange | Microsoft Learn

    2.Find and fix email delivery issues as a Microsoft 365 for business admin - Exchange | Microsoft Learn

    Besides, here are some other steps you can take to troubleshoot this problem:

    1.Check the SMTP Server Configuration: Ensure that your SMTP server settings are correctly configured. Sometimes, misconfigurations can lead to delivery issues.

    2.Review Email Filtering Settings: Microsoft email services have robust spam and junk email filters. It's possible that your emails are being filtered out before they reach the Junk Email folder. You can review and adjust these settings in the recipient's email account.

    3.Check for Blocked Senders: Verify that your sending email address or domain is not on a blocklist. Microsoft email services might block emails from certain addresses or domains if they are flagged as spam.

    4.Review SMTP Server Logs: Check the logs on the SMTP server to see if there are any errors or bounces when sending to Hotmail or Outlook addresses.

    5.Spam Filtering: Exchange Online has robust spam filtering mechanisms that might block emails from certain senders. Ensure that the sender's email address is not on any block lists and consider adding it to the safe senders list.

    Also, a document to help you with email delivery issues is here for your reference: Find and fix email delivery issues as a Microsoft 365 for business admin - Exchange | Microsoft Learn.

    Should you need more help on this, you can feel free to post back. 


    If the answer is helpful, please click on “Accept answer” as it could help other members of the Microsoft Q&A community who have similar questions and are looking for solutions.

    Thank you for your support and understanding.

    Best Wishes,

    Alex Zhang

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. asakra mudege 0 Reputation points
    2025-05-22T06:59:51.0033333+00:00

    查看 SMTP 服务器日志:检查 SMTP 服务器上的日志,查看向 Hotmail 或 Outlook 地址发送邮件时是否有任何错误或退回。

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.