log4j2.xml日誌 記錄error日誌併發送郵件
阿新 • • 發佈:2018-11-25
大綱:
- 官網配置資訊
- 實際使用
一、官網配置資訊
<?xml version="1.0" encoding="UTF-8"?>
<Configuration
二、實際使用
功能:當輸出的日誌級別為 error 級別以上時,就像某郵箱傳送日誌通知
郵件內容效果如下:
配置前準備:
1. 需要有一個啟動了 smtp 協議的 郵箱賬號;
2. 匯入必須的 jar 包;
3.
org.springframework.boot
spring-boot-starter-mail
我的配置
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="warn">
<Appenders>
<SMTP name="Mail" subject="Error Log" to="[email protected]" from="[email protected]" replyTo="[email protected]"
smtpProtocol="smtp" smtpHost="smtp.163.com" smtpPort= "25" bufferSize="50" smtpDebug="false"
smtpPassword="password" smtpUsername="[email protected]">
</SMTP>
</Appenders>
<Loggers>
<Root level="error">
SMTP配置說明
屬性 | 說明 |
---|---|
name | appender 的名稱 |
subject | 郵件標題 |
to | 收件人列表,以逗號隔開 [email protected],[email protected] |
from | 發件人 |
smtpProtocol | 協議,預設為 smtp |
smtpHost | 伺服器 例:smtp.163.com |
smtpPort | 埠 |
smtpPassword | 密碼 |
smtpUsername | 使用者名稱 |