gpt4 book ai didi

java - 配置 log4j 发送邮件

转载 作者:行者123 更新时间:2023-11-28 22:54:11 25 4
gpt4 key购买 nike

我有 log4j.properties

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} %-5p [correlation-ids:%X{X-CAAP-Correlation-ID},user:%X{X-CAAP-User}] [%t] (%C:%L) %X{camel.routeId}- %m%n

log4j.logger.com.lacapitale=INFO
log4j.logger.org.apache.cxf=INFO
log4j.logger.org.apache.camel=DEBUG
log4j.logger.org.springframework=INFO


log4j.appender.SMTP=org.apache.log4j.net.SMTPAppender
log4j.appender.SMTP.BufferSize=1
log4j.appender.SMTP.From=noreply@mycompany.com
log4j.appender.SMTP.SMTPHost=localhost
log4j.appender.SMTP.Subject=[{{appid}}] - Erreur technique
log4j.appender.SMTP.Threshold=INFO
log4j.appender.SMTP.To=me@mycompany.com
log4j.appender.SMTP.layout=org.apache.log4j.PatternLayout
log4j.appender.SMTP.layout.conversionPattern=%d{ISO8601} %-5p %m%n

log4j.rootLogger=INFO, CONSOLE

log4j.logger.email=INFO, SMTP

但是,我在记录信息时从未收到任何电子邮件。

我的配置有什么问题吗?

是不是因为我在Eclipse embedded Tomcat中部署了app? Tomcat 是否始终包含 SMTP 服务器?

最佳答案

Tomcat 不包含 SMTP 服务器。您将需要确保您定义的 SMTPHost 已安装、运行并接受连接的 MTA。

关于java - 配置 log4j 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31885382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com