[log4Net]SmtpAppender
Memo一下用法,
<to value="My EMail" />
<from value="My EMail" />
<subject value="My logging message" />
<smtpHost value="My SMTP server" />
<bufferSize value="512" />
<lossy value="true" />
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="ERROR"/>
</evaluator>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%newline%date [%thread] %-5level %logger [%l] - %message%newline%newline" />
</layout>
</appender>
在Webconfig上<log4net>裡加上這一段,在<root>裡加上<appender-ref ref="SmtpAppender" />就可以了。
當log的Level > Error的時候,即會透過SMTP server發送mail至設定的Email。
收到的內容就長的像下面的圖:
順便補充一下LayoutPattern的相關說明,
請參考:http://www.cnblogs.com/xiaolang3/archive/2006/09/25/514424.html
blog 與課程更新內容,請前往新站位置:http://tdd.best/