【发布时间】:2010-10-30 23:43:44
【问题描述】:
我刚刚开始使用 Log4Net... 我现在想发送一封电子邮件,其中包含完整的日志,可以附加在邮件中,也可以直接在邮件中。使用 SmtpAppender 的问题在于它需要一个未知的 bufferSize,因为它应该发送邮件,无论它是充满错误还是只是信息。
更新:我的配置文件
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<to value="ebb@mail.com" />
<from value="ebb@mail.com" />
<subject value="Backup Application - Log" />
<smtpHost value="mailserver" />
<authentication value="1" />
<username value="userName" />
<password value="mypw" />
<port value ="25"/>
<lossy value="true" />
<bufferSize value="500" />
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="ALL"/>
</evaluator>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%timestamp [%thread] %-5level %logger – %message%newline" />
</layout>
</appender>
【问题讨论】:
标签: log4net