DefenderHow-to

Defender for Office 365 user-reported messages: Report button, reporting mailbox, triage

Configure user reported settings so phishing reports reach your SOC and Microsoft: the built-in Report button, a reporting mailbox that isn't filtered, triage and feedback.

When users spot a phishing message, the Report button in Outlook is your early-warning system. It only works if the reports land somewhere useful: a reporting mailbox that isn't filtered, the Submissions page and, ideally, Microsoft's analysis. In this post I'll set up user reported settings in the Microsoft Defender portal, prepare the reporting mailbox, triage reports and send feedback, and explain the verified reasons the Report button doesn't appear.

Errors this guide fixes

  • Specify an email address in your domain.User reported settings (no EXO PowerShell)
How this guide is organized: How it works → Prerequisites → Step-by-step → Why the Report button is missing → Verify → Tips & gotchasFlow diagram of the article's sections in reading order: 1. How it works. 2. Prerequisites. 3. Step-by-step (4 steps: Prepare the reporting mailbox; Configure user reported settings; Using a third-party report button instead; Triage on the Submissions page). 4. Why the Report button is missing. 5. Verify. 6. Tips & gotchas. Toolbox: Set-ReportSubmissionRule, Report › Report phishing, Submissions › User reported, Junk:, Phishing:.1How it works2Prerequisites3Step-by-step1Prepare the reportingmailbox2Configure user reportedsettings3Using a third-party reportbutton instead4Triage on theSubmissions page4Why the Report button ismissing5Verify6Tips & gotchasTOOLBOXSet-ReportSubmissionRuleReport › Report phishingSubmissions › User reportedJunk:Phishing:How this guide is organized: How it works → Prerequisites → Step-by-step → Why the Report button is missing → Verify → Tips & gotchasFlow diagram of the article's sections in reading order: 1. How it works. 2. Prerequisites. 3. Step-by-step (4 steps: Prepare the reporting mailbox; Configure user reported settings; Using a third-party report button instead; Triage on the Submissions page). 4. Why the Report button is missing. 5. Verify. 6. Tips & gotchas. Toolbox: Set-ReportSubmissionRule, Report › Report phishing, Submissions › User reported, Junk:, Phishing:.1How it works2Prerequisites3Step-by-step1Prepare the reporting mailbox2Configure user reported settings3Using a third-party report button instead4Triage on the Submissions page4Why the Report button is missing5Verify6Tips & gotchasTOOLBOXSet-ReportSubmissionRuleReport › Report phishingSubmissions › User reportedJunk:Phishing:
At a glance: how this guide is organized · 4 steps · 5 key settings and tools

How it works#

When a user selects Report › Report phishing or Report junk in a supported Outlook version, three things happen. The message goes to your reporting mailbox, to Microsoft, or to both. A copy appears on the User reported tab of the Submissions page. And Outlook acts on the original: junk is moved to Junk Email and the sender is added to the user's Blocked Senders list, phishing is deleted, and Not junk moves the message back to the Inbox. With Defender for Office 365 Plan 2, a phishing report also starts an automated investigation (AIR).

Send reported items toWhat happens
Microsoft and my reporting mailbox (default)Microsoft analyzes every report, and your SOC gets a copy
My reporting mailbox onlyNothing goes to Microsoft until an admin submits it; entries show Not Submitted to Microsoft
Microsoft onlyNo reporting mailbox; reports from the built-in button still show on the User reported tab

Prerequisites#

  • Permissions: Security Administrator (Exchange Online role group or Microsoft Entra role) or Hygiene Management, plus access to Exchange Online PowerShell. Without that access, you get the error Specify an email address in your domain.
  • A dedicated Exchange Online mailbox for reports. Distribution groups and external or on-premises mailboxes aren't allowed. If you never set one, the global admin's mailbox is used.
  • Supported Outlook versions. Microsoft lists Current Channel 16.0.17827.15010 or later, Monthly Enterprise Channel 16.0.18025.20000 or later, Semi-Annual Channel release 2502 (build 16.0.18526.20024) or later, Outlook for Mac 16.89 or later, Outlook for iOS 4.2511 or later, Outlook for Android 4.2446 or later, new Outlook for Windows and Outlook on the web.

Step-by-step#

Setting up the Report button so reports land somewhere usefulStep 1: Use a dedicated Exchange Online mailbox. Not a distribution group, an external or an on-premises mailbox. Step 2: Add it as a SecOps mailbox. In Advanced delivery, so reports aren't filtered; exclude it from DLP too. Step 3: Turn on Monitor reported messages in Outlook. Then choose Use the built-in Report button in Outlook. Step 4: Pick where reported items go. Microsoft and my reporting mailbox is the default; add your mailbox. Step 5: Triage on the User reported tab. Submit to Microsoft where needed, then Mark as and notify the user. Step 6: Test with a harmless external message. It should appear on the User reported tab and in the mailbox within minutes.1Use a dedicated ExchangeOnline mailboxNot a distribution group, anexternal or an on-premises mailbox.2Add it as a SecOps mailboxIn Advanced delivery, so reportsaren't filtered; exclude it from DLPtoo.3Turn on Monitor reportedmessages in OutlookThen choose Use the built-in Reportbutton in Outlook.4Pick where reported items goMicrosoft and my reporting mailboxis the default; add your mailbox.5Triage on the User reportedtabSubmit to Microsoft where needed,then Mark as and notify the user.6Test with a harmlessexternal messageIt should appear on the Userreported tab and in the mailboxwithin minutes.Setting up the Report button so reports land somewhere usefulStep 1: Use a dedicated Exchange Online mailbox. Not a distribution group, an external or an on-premises mailbox. Step 2: Add it as a SecOps mailbox. In Advanced delivery, so reports aren't filtered; exclude it from DLP too. Step 3: Turn on Monitor reported messages in Outlook. Then choose Use the built-in Report button in Outlook. Step 4: Pick where reported items go. Microsoft and my reporting mailbox is the default; add your mailbox. Step 5: Triage on the User reported tab. Submit to Microsoft where needed, then Mark as and notify the user. Step 6: Test with a harmless external message. It should appear on the User reported tab and in the mailbox within minutes.1Use a dedicated Exchange Online mailboxNot a distribution group, an external or an on-premisesmailbox.2Add it as a SecOps mailboxIn Advanced delivery, so reports aren't filtered; excludeit from DLP too.3Turn on Monitor reported messages inOutlookThen choose Use the built-in Report button in Outlook.4Pick where reported items goMicrosoft and my reporting mailbox is the default; addyour mailbox.5Triage on the User reported tabSubmit to Microsoft where needed, then Mark as andnotify the user.6Test with a harmless external messageIt should appear on the User reported tab and in themailbox within minutes.
Figure 1 · Process Setting up the Report button so reports land somewhere useful. Prepare the reporting mailbox before you switch reporting on, so reported messages arrive unfiltered, then triage them and tell users the verdict.

1. Prepare the reporting mailbox#

Reported messages are often malicious, so they must reach the mailbox without being filtered or rewritten:

  • Add it as a SecOps mailbox in Email & collaboration › Policies & rules › Threat policies › Advanced delivery. If you run Attack simulation training or a third-party simulation tool, this matters even more. Without it, a reported simulation can trigger a training assignment.
  • Exclude it from data loss prevention policies if you use DLP.

2. Configure user reported settings#

Go to Settings › Email & collaboration › User reported settings (https://security.microsoft.com/securitysettings/userSubmission):

  1. Select Monitor reported messages in Outlook. If it's cleared, the whole Microsoft-integrated reporting experience is off, including reporting from quarantine.
  2. Choose Use the built-in Report button in Outlook.
  3. Under Send reported items to, pick a destination and add your reporting mailbox.
  4. Optionally turn on Ask the user to confirm before reporting and Show a success message after the message is reported. You can customize these pop-ups in up to seven languages.
  5. Under Email notifications, customize the results email for Phishing, Junk and No threats found. Plan 2 can also email users the AIR result automatically. Notifications come from submissions@messaging.microsoft.com unless you specify your own sender.
  6. Keep Allow reporting for quarantined items selected, then select Save.

In PowerShell, the settings are one report submission policy plus one rule that holds the mailbox:

PowerShell
Get-ReportSubmissionPolicy | Format-List EnableReportToMicrosoft, EnableThirdPartyAddress, ReportPhishAddresses, ReportJunkAddresses
Get-ReportSubmissionRule | Format-List Name, SentTo

Both cmdlets return nothing until someone opens the settings page or creates the objects. If you set the mailbox with Set-ReportSubmissionRule, it isn't copied into the policy, so update both with the same address.

3. Using a third-party report button instead#

Select Use a non-Microsoft add-in button. Reports can then go to the reporting mailbox only, or to the mailbox and Microsoft, but not to Microsoft only. For the Submissions page to understand them, the tool has to meet these rules:

  • It attaches the original, unmodified message as an uncompressed .eml or .msg file. Forwarding strips required headers, and messages with several attached messages are discarded.
  • It starts the subject with 1| or Junk:, 2| or Not junk:, or 3| or Phishing:. Messages without a prefix are treated as phishing.
  • It runs on its own. Don't run it alongside the built-in button, because duplicate reports just create noise.

4. Triage on the Submissions page#

Open Actions & submissions › Submissions › User reported. For each report, check the result and open its details. Then do one of the following:

  • Use Submit to Microsoft for analysis for anything marked Not Submitted to Microsoft.
  • Use Mark as and notify to send the user your verdict, with the template for Phishing, Junk or No threats found.
  • Block the sender, URL or file in the Tenant Allow/Block List when it's confirmed malicious.

Microsoft says results based on overrides or policy show within minutes, while detonation and grader feedback can take up to a day.

Why the Report button is missing#

  • Monitor reported messages in Outlook isn't selected, or a non-Microsoft add-in button is configured. The built-in button appears only when user reporting is on and the built-in button is chosen.
  • The Outlook build is older than the minimum versions listed above.
  • The mailbox isn't in Exchange Online. This feature is for cloud mailboxes.
  • Shared mailboxes: in the Outlook versions where Microsoft supports reporting from shared mailboxes or as a delegate, the delegate needs Send As on the shared mailbox. Without it, the message is only removed from the folder and never reaches the reporting mailbox.

Verify#

  1. Have a test user report a harmless external message as phishing.
  2. Within minutes, it should appear on the User reported tab and in the reporting mailbox. With Plan 2, an investigation should also start.
  3. Use Mark as and notify, and confirm the user receives the results email.
  4. Rerun the two PowerShell commands above and check that the policy and the rule show the same mailbox.

Tips & gotchas#

  • Don't leave reports going to the global admin's mailbox by default. Use a monitored, dedicated mailbox.
  • If you choose My reporting mailbox only, make sure someone actually submits the reports to Microsoft. Otherwise Microsoft never learns from your users.
  • For false positives from quarantine, see handling quarantined email the right way. To train users with realistic phishing, see Attack simulation training.

References#

Written and checked against current Microsoft Learn documentation. Test changes with a pilot group before rolling them out to everyone, and if an admin center path has moved since, search for the setting name instead.

Spotted a mistake, or did this fix work differently for you? Email me or message me on LinkedIn — corrections are credited in the article.

Written by

Omer Eltayeb

Intune Subject Matter Expert in Cairo, Egypt, former Microsoft Cloud Solutions Architect, Microsoft Certified Trainer and Microsoft Innovative Educator Expert (2024–26) and Microsoft Elevate Educator Expert (2026–27). I share practical, step-by-step guides, study plans, scripts and toolkits for Microsoft Intune, Configuration Manager, Microsoft Entra ID, Microsoft Defender, Exchange and Microsoft 365 with the community.

Microsoft Certified Trainer (MCT) 2026Microsoft Innovative Educator Expert 2025–2026Microsoft Elevate Educator Expert 2026–2027ISC2 Certified Information Systems Security Professional (CISSP)Microsoft 365 Certified: Enterprise Administrator Expert (MS-102)