Deploy the dmarco Outlook Add-in
The dmarco Outlook Add-in lets your users analyze any suspicious email with a single click. No forwarding, no copy-paste — just click Analyze in the Outlook ribbon and the analysis report arrives in their inbox.
Prerequisites
- Microsoft 365 subscription with Exchange Online
- Global Administrator, Exchange Administrator, or Azure Application Administrator role
- A dmarco organization on the Starter+ tier or higher (the add-in auto-discovers your analyze address)
- At least one domain registered in dmarco that matches your users' email addresses
Step 1: Download the manifest
Download the add-in manifest from:
https://app.dmarco.email/outlook-addin/manifest.xml
Right-click the link and choose "Save as" — the file should save as manifest.xml.
Step 2: Upload to M365 Admin Center
- Go to admin.microsoft.com and sign in as an admin
- Navigate to Settings → Integrated apps
- Click Upload custom apps
- Choose Upload manifest file (.xml) from device
- Select the
manifest.xmlfile you downloaded - Click Next
Step 3: Assign users
Choose who gets the add-in:
- Entire organization — all users in your tenant
- Specific users or groups — select from Azure AD groups (recommended for pilots)
Step 4: Review permissions and accept
The add-in requests two Microsoft Graph permissions:
- Mail.Read — to read the MIME content of emails the user selects for analysis
- Mail.Send — to send the email to the analyze address on the user's behalf
Review and accept. This grants admin consent for your entire tenant — your users will not see individual consent prompts.
Step 5: Wait for propagation
The add-in typically appears in users' Outlook within a few minutes, though Microsoft allows up to 24 hours. Users may need to restart Outlook desktop to see the button.
Tip: Test with your own account first before rolling out. Open any email and look for the dmarco Analyze button in the ribbon.
End-user experience
- User opens a suspicious email in Outlook
- Clicks the Analyze button in the ribbon
- First time only: brief auth dialog (one click, uses their existing M365 session)
- Analysis report arrives in their inbox within seconds
The report includes a plain-language recommendation (Legitimate / Review carefully / Suspicious / Likely spoofed) alongside the technical DMARC/SPF/DKIM details.
Updating the add-in
When a new version of the manifest is released:
- Download the new manifest from
https://app.dmarco.email/outlook-addin/manifest.xml - In M365 Admin Center, go to Settings → Integrated apps
- Find dmarco Analyze in the list and click it
- Choose Update and upload the new manifest
Code-level changes (UI fixes, new checks) update automatically without requiring a manifest re-upload. Only changes to buttons, permissions, or URLs require re-upload.
Troubleshooting
The Analyze button is not showing in Outlook
- Verify the add-in is deployed in M365 Admin Center (Settings → Integrated apps)
- Verify the user is in the assigned group
- Have the user restart Outlook desktop or refresh Outlook Web
- Wait up to 24 hours for full propagation
"Setup cancelled" notification on click
The add-in could not auto-discover the organization's analyze address. Check:
- The user's email domain is registered as a domain in your dmarco organization
- Your dmarco organization is on the Starter+ tier or higher (the analyzer is a paid feature)
- The dmarco API is reachable from the user's network
Authentication errors
If users see authentication errors:
- Verify admin consent was granted during deployment (API Permissions in the add-in listing)
- Have the user sign out of Outlook and sign back in
Analysis report not arriving
If the user reports clicking Analyze but not receiving the report:
- Check the user's junk/spam folder — first-time replies sometimes land there until the sender is trusted
- Check the dmarco dashboard for the analysis log under the Senders or Reports section
Need help? Contact support@dmarco.email with your organization name and the approximate time of the issue.