Helius
2021-06-16 4e51778362c2130598a4c73ec4cebe6629dbc53f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="UTF-8"?>
<included>
        <!-- 邮件配置 -->
        <springProperty scope="context" name="smtpHost" source="spring.mail.host"/>
        <springProperty scope="context" name="username" source="spring.mail.username"/>
        <springProperty scope="context" name="password" source="spring.mail.password"/>
        <springProperty scope="context" name="mailSubject" source="spring.mail.error.subject"/>
        <springProperty scope="context" name="mailTo" source="spring.mail.error.to"/>
 
        <appender name="MAIL" class="ch.qos.logback.classic.net.SMTPAppender">
        <smtpHost>${smtpHost}</smtpHost>
        <smtpPort>25</smtpPort>
        <username>${username}</username>
        <password>${password}</password>
        <SSL>false</SSL>
        <asynchronousSending>true</asynchronousSending>
        <to>${mailTo}</to>
        <from>${username}</from>
        <subject>${mailSubject}: %m</subject>
        <charsetEncoding>UTF-8</charsetEncoding>
        <cyclicBufferTracker class="ch.qos.logback.core.spi.CyclicBufferTracker">
            <!-- 每个电子邮件只发送一个日志条目 -->
            <bufferSize>1</bufferSize>
        </cyclicBufferTracker>
        <layout class="ch.qos.logback.classic.html.HTMLLayout"/>
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
            <level>ERROR</level>
        </filter>
        </appender>
 
</included>