log4j2.xml日誌 記錄error日誌併發送郵件

大綱:

  • 官網配置信息
  • 實際使用

一、官網配置信息

官網SMTPAppender配置

<?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 用戶名
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章