当前位置: 首页 > 知识库问答 >
问题:

如何在“发送电子邮件”Azure Logic App Outlook Connector中跟踪已发送电子邮件的传递状态

楚煜
2023-03-14

当使用Azure Logic App Office 365 Outlook连接器-“发送电子邮件”时,是否有方法确定电子邮件是否已实际送达收件人,以便根据失败采取特定措施?

我在连接器中使用了无效的电子邮件ID,但发送电子邮件的操作显示为成功,即使电子邮件未送达。为了确认这是一个无效的电子邮件ID,我从Outlook向该无效电子邮件ID发送了电子邮件,并收到了一封未送达的电子邮件。

在“发送电子邮件”操作之后的下一个操作中,我在“配置运行时间”下选择了3个选项(已失败、已跳过、已超时)。但是,此操作从未执行,因为电子邮件发送操作总是成功的,即使电子邮件从未发送给用户。

下面是我的逻辑应用的屏幕截图。即使未在上一步中发送电子邮件,也不会执行右下角的黄色操作。

发送电子邮件逻辑应用程序

关于我如何才能知道电子邮件是否真的被发送出去,有什么建议吗?我在这里的目标是找出用户是否真的收到了邮件,然后在邮件发送失败时采取一些措施。

共有2个答案

空英达
2023-03-14

您可以使用“获取电子邮件”操作来获取最新的电子邮件,您可以根据我们收到的电子邮件主题是否包含“未送达”字符串的条件执行下一个操作。

有时它需要很长时间才能在Outlook中收到未送达的报告电子邮件。所以我做了一个特定的流程,它将提取我发送邮件到的错误电子邮件,并向我发送一个自适应卡,其中提供了该电子邮件。

穆铭晨
2023-03-14

不,这在逻辑应用程序中是不可能的。

偶尔执行此操作的唯一方法是监视发件人收件箱中的 NDR(未送达回执)。这可能需要几分钟到几小时。

请注意,许多电子邮件系统甚至不会发送 NDR,因为它们可用于钓鱼电子邮件地址。

 类似资料:
  • 问题内容: 我正在使用sendgrid发送电子邮件,并且使用以下代码可以正常工作,但没有附件。 但是我需要发送附件,因此我搜索了github源和Web文档API,由于某种原因,没有javadocs,但是有一个示例GitHub sendgrid, 所以我一直在尝试直到它起作用为止,我缩小了一些异常和响应代码,起初我是被禁止的未经授权,最好是响应202,表示有效且已排队(在此处检查),这是我的代码发送

  • 问题内容: 在Swift 的正常情况下,我使用此代码发送邮件。 如何在SwiftUI中实现相同目标? 我需要使用吗? 问题答案: 如前所述,您需要将组件移植到via 。 这是一个简单的实现: 用法 : (在运行iOS 13的iPhone 7 Plus上进行了测试-就像一个护身符) 为Xcode 11.4更新

  • 主要内容:SmtpClient类,示例VB.Net应用程序可发送电子邮件。名称空间包含用于向简单邮件传输协议(SMTP)服务器发送电子邮件以供传送的类。 下表列出了一些常用的类: 编号 类 描述 1 代表电子邮件的附件。 2 将附件存储为电子邮件的一部分。 3 代表电子邮件发件人或收件人的地址。 4 存储与电子邮件关联的电子邮件地址。 5 表示可以使用类发送的电子邮件。 6 允许应用程序使用简单邮件传输协议(SMTP)发送电子邮件。

  • 主要内容:使用 CDOSYS 发送电子邮件,CDONTs 怎么样?,使用 CDOSYS 的实例CDOSYS 是 ASP 中的内建组件。此组件用于通过 ASP 发送电子邮件。 使用 CDOSYS 发送电子邮件 CDO (Collaboration Data Objects) 是一项微软的技术,设计目的是用来简化通讯应用程序的创建。 CDOSYS 是 ASP 中的内建组件。我们将向您演示如何通过 ASP 使用该组件来发送电子邮件。 CDONTs 怎么样? 微软已经在 Windows 2000、

  • 问题内容: 但是我已经尝试了一天多了,以获取与Django一起使用的电子邮件。 我收到此错误消息:当我尝试发送电子邮件时 这是我创建电子邮件并尝试在其视图中发送的地方: 我的设置文件如下: 我尝试过使用进行测试发送python -m smtpd -n -c DebuggingServer localhost:1025并获得了成功,但是当最终归结为真正却没有成功时。 当我尝试从外壳执行send_ma

  • 我不想问关于用flutter发送电子邮件的事。我使用https://pub.dev/packages/flutter_email_sender#-readme-tab-发送电子邮件。 视图.省道