zoukankan      html  css  js  c++  java
  • Log4net系列二:Log4net邮件日志以及授权码

    Log4net邮件发送

    上篇文章我们主要介绍Log4net生成文本格式,本篇文章主要配置邮箱发送。关于项目的引用,搭建我们就不在描述,如果不太清楚,请看上篇文章,

    老规矩,我们现在配置文件中添加一个appender   关于邮箱发送:

    
    
     <!--邮箱发送-->
        <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="*********" />

    获取授权码步骤:

    第一步:进入授权页面

     第二部:

     第三部:发送短信

    然后按照提示,自己定义授权码。。。。



    Log4net邮件示例发送

       发送结果示例:163邮箱发送到QQ邮箱







    • 博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的纯镀 24k 文章,请原谅博主成为一个无耻的文档搬运工!
    • 小弟刚迈入博客编写,文中如有不对,欢迎用板砖扶正,希望给你有所帮助。
  • 相关阅读:
    exceljs xlsx 前端生成excel 和解析excel (一)
    分片分N次请求记录,包含重试控制,前端拼接总数据数组后导出
    打包文件复制脚本
    复制到剪贴板
    去掉控制台consolelog
    axios 使用 v3
    并发 promiseAll from dalao
    axios 使用v2
    docker-compose安装sonarqube7.9
    centos7 部署minio
  • 原文地址:https://www.cnblogs.com/lrzr/p/7467351.html
Copyright © 2011-2022 走看看