EmailArchitect Support
»
Email Component Development
»
EASendMail SMTP Component - .NET Version
»
Send email using Microsoft OAuth 2.0 + EWS/Ms Graph API protocol from Office365 in background
Rank: Newbie
Groups: Registered
Joined: 11/7/2022(UTC)
Posts: 0
Following this guideline
https://www.emailarchite...lient-credentials-grant, I created the web application has a send email function. It requires the
full_access_as_app permission which can access to all mailboxes. My customer does not approve this permission because they don't want to allow access all mailboxes.
How can I resolve this problem?
Rank: Administration
Groups: Administrators
Joined: 11/11/2010(UTC) Posts: 1,153
Thanks: 9 times Was thanked: 55 time(s) in 55 post(s)
You can try to use
- User interactive login instead of admin grant consent.
- you can remove full_access_as_app, only use Graph API to send email on behalf of any user in the origanziation. (recommended)
- Or you can try to grant the app to the single user.
https://learn.microsoft....rant-consent-single-user
EmailArchitect Support
»
Email Component Development
»
EASendMail SMTP Component - .NET Version
»
Send email using Microsoft OAuth 2.0 + EWS/Ms Graph API protocol from Office365 in background
Forum Jump
EmailArchitect Support
Email Component Development
- EASendMail SMTP Component - .NET Version
- EASendMail SMTP Component - Windows Store Apps
- EASendMail SMTP ActiveX Object
- EAGetMail POP3 & IMAP4 Component - .NET Version
- EAGetMail POP3 & IMAP4 ActiveX Object
Exchange Server and IIS SMTP Plugin
- DomanKeys/DKIM for Exchange Server and IIS SMTP
- Disclaimer and S/MIME for Exchange Server and IIS
EmailArchitect Email Server
- EmailArchitect Email Server (General)
- EmailArchitect Email Server Development
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.