【发布时间】:2013-01-17 23:10:00
【问题描述】:
这更像是一个基于意见的问题。我有这样的情况,我在服务器上运行 WCF 应用程序,该服务器定期以防火方式发送一系列电子邮件。换句话说,用户点击客户端发送,然后他可以关闭客户端并回家。让服务器端应用程序自动发送所有电子邮件。我的问题是处理发送这些电子邮件时发生的错误的最佳方法是什么?
我一直在考虑实施的方法是将所有错误存储在数据库中,然后在用户下次登录时检查错误并返回一个列表(如果有)。
这个问题有点开放式抱歉。但我希望有人可以就如何处理这个问题给我任何其他想法。
【问题讨论】:
-
“发送时发生的错误”是指由于地址错误、网络故障、路由问题等各种问题导致的交付失败?
标签: c# exception asynchronous exception-handling