Office365 通过office 365的SMTP中继发送时跟踪电子邮件状态

Office365 通过office 365的SMTP中继发送时跟踪电子邮件状态,office365,Office365,我们使用office 365 SMTP中继从应用程序发送电子邮件,我们使用选项3从链接设置该中继: 我们的疑问如下: 我们应该遵循哪些步骤来跟踪电子邮件是否正在发送 交付、打开、单击或反弹 是否有任何API,我们可以从中访问电子邮件日志以获取电子邮件 地位 我们可以跟踪从office 365 smtp电子邮件发送的电子邮件吗?还是不可能 请提供建议。您应该能够使用Exchange Online REST API来确定交付/退回,但对于打开或单击的,您将不得不求助于阅读收据和电子邮件跟踪等技术

我们使用office 365 SMTP中继从应用程序发送电子邮件,我们使用选项3从链接设置该中继:

我们的疑问如下:

  • 我们应该遵循哪些步骤来跟踪电子邮件是否正在发送 交付、打开、单击或反弹
  • 是否有任何API,我们可以从中访问电子邮件日志以获取电子邮件 地位
  • 我们可以跟踪从office 365 smtp电子邮件发送的电子邮件吗?还是不可能

  • 请提供建议。

    您应该能够使用Exchange Online REST API来确定交付/退回,但对于打开或单击的,您将不得不求助于阅读收据和电子邮件跟踪等技术

    你可以在这里找到一个电子邮件跟踪的例子,下面是一个例外

    电子邮件开放跟踪是一个简单的概念和实现:

    在您的产品中创建一个标准的webapp驱动的URL,该URL通过URL或参数接受您的跟踪信息,但始终返回图像内容类型和相应的二进制图像数据(例如“image/gif”,通常是1×1像素的透明.gif)

    将URL作为标记的src嵌入到您希望跟踪的所有传出电子邮件中,在URL中添加适当的信息以标识您希望跟踪的电子邮件和信息。因为返回的内容类型是图像,所以它将作为图像正确呈现


    完成了!每当打开一封电子邮件并呈现一个微小的不可见图像时,就会调用您的URL。捕获信息并将其存储到数据库等。

    感谢您的回复。