SmtpClient:如何获取发送失败的通知?

发布于 2024-10-18 14:25:18 字数 122 浏览 2 评论 0原文

我希望从我的应用程序发送邮件的用户能够收到失败通知,并能够提取从其帐户发送的所有邮件的报告。

但这个问题的重点是取回失败的传递通知,我将如何设置监听它们的东西,以便我可以修改数据库中发送的电子邮件日志以反映这一点?

I want the users who send mail from my application to be able to be notified of failures as well as pull reporting for all mail sent from their account.

But this question is focused on the getting back failed delivery notifications, how would I setup something that listens for them so I could then modify the sent email log in my database to reflect this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淤浪 2024-10-25 14:25:18

由于 marc_s 刚刚使用了评论,所以我将继续在这里给出答案。

SMTP 客户端仅负责发送消息,并且很少获得有关消息成功状态的反馈。如果 SMTP 服务器出现故障或发生其他情况,则会出现异常,但通常 SMTP 服务器本身会处理实际的发送尝试。

Since marc_s just used a comment, I'll go ahead and put an answer here.

An SMTP Client is just responsible for sending messages, and gets very little feedback as to the success status of the message. It'll get an exception if the SMTP Server is down or something, but usually the SMTP Server itself handles the actual sending attempts.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文