我希望从我的应用程序发送邮件的用户能够收到失败通知,并能够提取从其帐户发送的所有邮件的报告。
但是这个问题的重点是取回失败的传递通知,我将如何设置监听它们的东西,以便我可以修改数据库中发送的电子邮件日志以反射(reflect)这一点?
最佳答案
由于 marc_s 刚刚使用了评论,我将继续在此处给出答案。
SMTP 客户端仅负责发送消息,并且很少获得有关消息成功状态的反馈。如果 SMTP 服务器关闭或发生其他情况,它会出现异常,但通常 SMTP 服务器本身会处理实际的发送尝试。
关于c# - SMTP客户端 : How do I get failed delivery notifications?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5096677/