Log4net系列二:Log4net郵件日誌以及受權碼

Log4net郵件發送

上篇文章咱們主要介紹Log4net生成文本格式,本篇文章主要配置郵箱發送。關於項目的引用,搭建咱們就不在描述,若是不太清楚,請看上篇文章,app

老規矩,咱們如今配置文件中添加一個appender   關於郵箱發送:lua

 
 <!--郵箱發送-->
    <appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
      <authentication value="Basic" />

       <!--<to value="接受郵件的郵箱" />
       <from value="發送郵件的郵箱" />
       <username value="發送郵件的郵箱" />
       <password value="發送郵件的密碼" />
       <subject value="XXX應用錯誤日誌消息" />-->
      
      <to value="838318970@qq.com" />
      <from value="1***@163.com" />
      <username value="1***@163.com" />
      <!--爲客戶端受權碼-->
      <password value="***********" />
      <subject value="日誌消息" />
      <!--<smtpHost value="smtp.exmail.qq.com" />-->
      <smtpHost value="smtp.163.com " />
      <lossy value="true" />
      <evaluator type="log4net.Core.LevelEvaluator">
        <threshold value="DEBUG"/>
      </evaluator>
      <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%newline %n記錄時間:%date %n線程ID:[%thread] %n日誌級別:  %-5level %n日誌描述:%message%newline %n"/>
      </layout>
    </appender>

    <!--郵箱重要日誌:::重要日誌。-->
    <logger name="logdebugsmtp">
      <level value="DEBUG" />
      <appender-ref ref="SmtpAppender" />
    </logger>
舒適提示: 配置中這裏的受權碼,不是密碼,關於受權碼怎麼獲取的,你確定迷惑,彆着急,我給你解析
 <!--爲客戶端受權碼-->
 <password value="*********" />

獲取受權碼步驟:spa

第一步:進入受權頁面線程

 

 第二部:debug

 第三部:發送短信3d

 

而後按照提示,本身定義受權碼。。。。



Log4net郵件示例發送

   發送結果示例:163郵箱發送到QQ郵箱日誌

 







  • 博主是利用讀書、參考、引用、抄襲、複製和粘貼等多種方式打形成本身的純鍍 24k 文章,請原諒博主成爲一個無恥的文檔搬運工!
  • 小弟剛邁入博客編寫,文中若有不對,歡迎用板磚扶正,但願給你有所幫助。
相關文章
相關標籤/搜索