Office 365 connection fails with account_has_no_email despite valid Exchange Online UserMailbox
Post
Hi all — I’m hoping someone has encountered this before or can point me toward a HubSpot-side resolution.
I’m trying to connect my Microsoft 365 work email to HubSpot as my individual email account. Every attempt fails with:
“Office 365 inbox and calendar not found”
The OAuth URL/error shows:
account_has_no_emailThe mailbox is hosted in Microsoft 365 / Exchange Online, and I have already worked through the standard Microsoft-side troubleshooting.
What I have confirmed:
- Exchange Admin Center shows the account as an active UserMailbox
- The primary mailbox/email address is the same address I am using to authenticate with HubSpot
- The Microsoft 365 user ID/sign-in address matches the mailbox address
- Outlook on the web opens normally when signing in directly with that account
- The mailbox is actively sending and receiving email
- The user has Microsoft 365 Business Standard / Exchange Online
- I retried the HubSpot connection in a clean private/incognito browser session with only this Microsoft account authenticated
- The same
account_has_no_emailerror still occursI also checked the HubSpot Sales Enterprise Application in Microsoft Entra.
All eight required Microsoft Graph delegated permissions are present with Admin Consent:
Calendars.ReadWriteCalendars.ReadMail.SendMail.ReadWriteoffline_accessopenidUser.ReadI then checked Microsoft Entra Sign-in Logs immediately after attempting the connection. The HubSpot Sales sign-ins to Microsoft Graph show Success, including the connection attempts that ultimately produced the HubSpot error.
So at this point:
Exchange mailbox exists and is active → Microsoft authentication succeeds → Graph permissions are present and consented → HubSpot still reports that the authenticated Microsoft account has no mailbox.
I also went through HubSpot’s chat troubleshooting. After reviewing the above, HubBot said this appeared to require HubSpot-side escalation because there is no documented self-service reset for this specific Office 365 OAuth
account_has_no_emailstate. Unfortunately, I wasn’t able to get a useful resolution through chat.Has anyone seen this particular situation?
Specifically, I’m trying to determine:
- What Microsoft/Graph property is HubSpot using to decide that the authenticated account “has no email”?
- Can there be a stale or corrupted Microsoft 365 OAuth/integration state stored against a HubSpot user?
- Is there any way to fully reset the Microsoft connection on the HubSpot side, rather than simply revoking/re-authorizing Microsoft permissions?
- Is there another Exchange/Graph property I should inspect that is not part of HubSpot’s normal troubleshooting checklist?
I’d appreciate any suggestions from someone who has dealt with this exact
account_has_no_emailerror after confirming that the Exchange Online mailbox and Graph authentication are valid.Thanks!