【发布时间】:2017-02-08 13:09:02
【问题描述】:
问候 Stackoverflow 用户,
我有一个使用 log4net 的 c# windows 服务,它会在出现错误时发送电子邮件。我们现在遇到了收到有关“预期”和“正常”错误的电子邮件的问题,这是出了问题,但服务仍在工作,无需做任何事情。因此,一种简单的解决方案是识别我们的“预期”错误并将它们记录为“WARN”而不是错误。
如果 log4net 可以为我们的“WARN”级别和“ERROR”级别事件发送电子邮件,并且在主题行中确定级别是什么,那就太好了。因此,“WARN”级别可以自动路由到文件夹以在将来的某个时间查看,并且可以直接识别和查看“ERRORS”。
问题:是否可以在主题行中获取触发值,即“WARN”或“ERROR”?
我尝试在配置文件中创建两个 SmtpAppender 块,但没有成功。
感谢您的帮助。
【问题讨论】:
标签: c# log4net smtpappender