【问题标题】:log4net SmtpAppender - Change message colorlog4net SmtpAppender - 更改消息颜色
【发布时间】:2015-12-14 22:55:07
【问题描述】:

有没有办法将消息的颜色更改为红色?

<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
  <threshold value="INFO"/>
  <to value="to@mail.com" />
  <from value="from@mail.com" />
  <subject value="Error in Production" />
  <smtpHost value="localhost" />
  <bufferSize value="512" />
  <lossy value="false" />
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%newline%date %-5level %logger - %message%newline" />
  </layout>     
</appender>

我希望发送的邮件以红色显示,因为它模拟了生产问题。 控制台有这个错误选项

<mapping>
    <level value="ERROR" />
    <foreColor value="Red, HighIntensity" />
  </mapping>

【问题讨论】:

    标签: log4net


    【解决方案1】:

    标准的 smtp appender 不支持这个。以下是支持 html 格式的 smtpappeder 的自定义实现示例:

    Log4net html formatted SmtpAppender

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 2019-09-25
      相关资源
      最近更新 更多