Email smtp logs in Azure Communication Services

Martin Clarke 20 Reputation points
2024-06-27T15:59:19.81+00:00

Does anyone know if it's possible to access the SMTP transaction logs for email delivery in Azure Communication Services?

We currently channel our application emails through O365, but have had a couple of occasions recently where the email hasn't sent first time due to the O365 sending limits. Consequently I'm looking to replace this with the ACS Email service and have successfully created and sent emails via SMTP using it in a test environment.

However, one of the frequent issues we have is with customers reporting they didn't receive an email, so we currently access Message Tracker to provide the customer of proof of the email being handed off to their mail server with the timestamp and IP address.

So far I haven't found where this information could be accessed in ACS. I have turned on the diagnostic settings for Email Service Send Mail Logs and Email Service Delivery Status Update Logs, but these don't include any useful information like the delivery IP address, or message Id. Without access to this data, ACS is a non-starter for us.

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
773 questions
0 comments No comments
{count} votes

Accepted answer
  1. Grmacjon-MSFT 17,286 Reputation points
    2024-06-28T23:37:05.4+00:00

    Hi @Martin Clarke currently Azure Communication Services (ACS) Email service doesn't offer access to detailed SMTP transaction logs like the ones you get with Message Tracker in O365. The diagnostic logs available through Email Service Send Mail Logs and Email Service Delivery Status Update Logs provide information about the request itself and delivery status, but lack specific details like delivery IP and message ID.

    Please let us know if you have further questions.

    Best,

    Grace


0 additional answers

Sort by: Most helpful