Windows Graph API having a worse response rate than emails sent through the Outlook Desktop app

gkline 0 Reputation points
2024-03-21T02:56:38.79+00:00

Hi there - I've been toying around with Microsoft's Graph API, and it seems like for some reason emails I send through the API just hit spam more and generally get less responses than emails sent through a desktop Outlook client. I've more or less confirmed this hypothesis by A/B testing from the same Outlook account with just a very slightly different subject line.

I am building a custom Outlook client application to improve some workflows specific to the field I work in. The application is configured as a webapp on Microsoft Entra, and as signed-in users use the app, it sends mail on behalf of those users. The requests are coming from a Golang web server hosted on AWS, and I just call the HTTP endpoints for /me/sendMail with the standard library httpClient.

I've setup SPF, DMARC, and DKIM for the sending domains, so in theory shouldn't the emails look the same to a receiving inbox? I am having trouble understanding where this discrepancy is coming from, any ideas?

Microsoft Exchange Online
Outlook
Outlook
A family of Microsoft email and calendar products.
3,329 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,253 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more