`
baobeituping
  • 浏览: 1068398 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

logback 关于日志发送邮件配置总结

阅读更多

<configuration debug="false" scan="true" scanPeriod="10 seconds">

     <!--该段表示从mail.properties文件读取配置文件,该文件路径跟SRC目录齐平-->

    <property file="logbackconf/mail/mail.properties" />
    <!--该段表示-->
      <!-- 用邮件的方式发送 -->
    <appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
        <SMTPHost>${MAIL_HOST}</SMTPHost> 邮件服务器地址
        <Username>${MAIL_USER}</Username> 用户名
        <Password>${MAIL_PWD}</Password>密码
        <To>${MAIL_TO}</To> 目标接收人
       
        <!-- additional destinations are possible -->
        <From>${MAIL_FROM}</From>发件人
        <Subject>TESTING: %logger{20} - %m</Subject>主题
        <layout class="ch.qos.logback.classic.html.HTMLLayout">采用什么渲染方式,我采取的是HTML方式
           
        </layout>
    </appender>

 


    <root level="debug">
        <appender-ref ref="EMAIL"/>
    </root>

 


    <logger name="com.util.PrintUtil" level="EMAIL">
        <appender-ref ref="PrintUtil"/>
    </logger>

       <root level="OFF"> </root>
</configuration>

 

 

 

mail.properties

MAIL_HOST=192.168.60.131
MAIL_USER=JCNEP3160
MAIL_PWD=820815
MAIL_FROM=tuping@jobcn.com
MAIL_TO=tuping@jobcn.com

分享到:
评论

相关推荐

    shiro简单登录+logback日志记录

    《Shiro简单登录+Logback日志记录》 在现代Web开发中,权限管理和日志记录是两个不可或缺的环节。Apache Shiro是一个强大且易用的Java安全框架,提供了认证、授权、会话管理和加密等功能,而Logback作为Log4j的替代...

    springboot整合日志管理Logback.zip

    例如,你可以设置日志输出到控制台、文件,甚至通过SMTP发送电子邮件。 下面是一个基本的`logback.xml`配置示例: ```xml &lt;appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"&gt; ...

    logback日志文件

    常见的 Appender 有 ConsoleAppender(控制台输出)、FileAppender(文件输出)和 SMTPAppender(通过邮件发送)。 3. **Layout**:负责格式化日志事件,使其符合特定的输出格式,例如简单的文本格式、XML 格式或者...

    springboot整合logback保存日志到文件

    如果需要对日志进行特殊处理,比如发送邮件、存入数据库等,可以通过定义自定义Appender实现。 6. **在代码中使用日志** 在Spring Boot应用中,我们可以使用`@Slf4j`注解(需引入Lombok库)或者直接实例化`Logger...

    logback使用方式简单总结

    Logback 提供了对 JMX 的支持,可以通过 JMX 管理和监控日志配置。 通过以上介绍,我们对 Logback 的使用方式有了基本了解。在实际应用中,你可以根据项目需求调整配置,实现定制化的日志记录和管理。在提供的 `...

    springboot 详细配置logback

    - 除了基础配置外,还可以添加其他Appender,如邮件Appender,当特定事件发生时发送日志邮件。 - 可以配置过滤器(`Filter`)来决定哪些日志条目应被记录或忽略。 - 还可以自定义日志级别,创建自己的日志处理器...

    logback日志工具

    **logback日志工具** 日志在软件开发中扮演着至关重要的角色,它记录了程序运行过程中的事件、错误和调试信息,便于开发者追踪问题、优化性能和理解系统行为。Logback是Java平台上的一种高效、灵活的日志框架,由...

    logback中文文档pdf

    例如,logback 可以通过 SyslogAppender 将日志发送到 syslog 服务器,或者使用 SMTPAppender 发送错误邮件通知。还有许多第三方插件可用于集成诸如 Elasticsearch、Graylog 等日志分析工具,帮助收集和分析大量日志...

    10 reasons to use logback !------log4j他爹告诉你为何要使用新的日志包logback

    8. 丰富的插件支持:logback社区提供了一系列插件,如SMTPAppender(发送邮件通知)、RollingFileAppender(文件滚动)等,增强了日志管理功能。 9. 集成测试:logback-test.xml配置文件可以用于单元测试和集成测试...

    logback-1.1.3.zip

    总结来说,Logback-1.1.3 是一个成熟的日志框架,提供了丰富的配置选项和强大的功能,适用于各种 Java 应用场景。虽然不是最新版本,但在许多旧项目中仍被广泛使用,其稳定性和兼容性得到了开发者们的认可。如果你的...

    logback官方文档+jar包

    常见的 Appenders 包括 ConsoleAppender(控制台输出)、FileAppender(文件输出)和 SMTPAppender(发送邮件)。每个 Appender 可以配置自己的 Layout,如 PatternLayout 或 XMLLayout,以决定日志条目的格式。 **...

    LogBack.zip

    - **配置文件**:Logback 使用 XML 格式的配置文件(通常命名为 `logback.xml`),其中定义了日志级别(TRACE、DEBUG、INFO、WARN、ERROR、FATAL)、Appender(日志输出目标)和 Layout(日志格式化策略)。...

    logback相关支持包

    2. **Appender**:Appender 是日志输出的目标,logback-classic 包含了多种 Appender,如 ConsoleAppender(控制台输出)、FileAppender(文件输出)、SMTPAppender(邮件发送)等,可以根据需求配置输出目的地。...

    logback使用方法

    4. **通过邮件发送日志**:可以使用 `SMTPAppender` 发送日志邮件,配置如下: ```xml &lt;appender name="SMTP" class="ch.qos.logback.classic.net.SMTPAppender"&gt; &lt;to&gt;recipient@example.com&lt;/to&gt; &lt;from&gt;sender@...

    Logback中文手册

    1. **配置文件**:logback的核心配置文件通常是`logback.xml`,在这里定义日志级别、appender(日志输出目标)、layout(日志格式)等。 2. **Logger**:logback中的Logger类负责记录日志,可以设置不同的日志级别,...

    logback-0.9.24

    3. **SMTPAppender**:当日志达到特定级别时,自动发送电子邮件报警。 4. **Layouts**:如 PatternLayout 可以定制日志格式,便于阅读或分析。 5. **JMX 支持**:可以通过 JMX(Java Management Extensions)进行...

    Logback手册中文版

    - **SMTPAppender**:通过电子邮件发送日志消息。 - **DBAppender**:将日志消息写入数据库表。 - **SyslogAppender**:通过Syslog协议发送日志消息。 - **SiftingAppender**:支持根据某种模式将日志消息路由到...

    logback+slf4j打印工具类

    Logback的配置文件通常以`logback.xml`或`logback.groovy`的形式存在,允许我们定义不同的日志级别(如TRACE, DEBUG, INFO, WARN, ERROR, OFF),指定日志输出格式,以及如何处理这些日志,比如写入文件、发送邮件...

    Android-AndroidApp崩溃日志上传框架

    "Android-AndroidApp崩溃日志上传框架"就是这样一个工具,它允许在App发生崩溃时,不仅将错误信息保存至本地,还能自动通过邮件或HTTP协议将这些信息发送到指定服务器,从而简化了错误报告的流程。 首先,我们要...

    logback中文资料

    - **SocketAppender**:通过网络将日志发送到远程主机。 - **SMTPAppender**:通过电子邮件发送日志。 - **DBAppender**:将日志记录到数据库。 #### 五、Layout详解 Layout定义了日志信息的格式化方式。 ##### ...

Global site tag (gtag.js) - Google Analytics