gpt4 book ai didi

java - Log4j2 SMTPAppender 不发送电子邮件

转载 作者:行者123 更新时间:2023-12-01 14:02:22 25 4
gpt4 key购买 nike

我的问题与这两个类似:

但我根本无法发送 SMTP,并且我不想将 <appender-ref ref="SMTPAppender" />在根记录器内。如果我这样做,我会收到来自每个记录器的电子邮件。因此 SMTPAppender 能够发送 SMTP,但我只希望 notificationLogger 成为唯一发送电子邮件的记录器。

这是我的 log4j2.xml 文件:

    <loggers>
<logger name="notificationLogger" level="fatal" additivity="false">
<appender-ref ref="SMTPAppender" />
<appender-ref ref="stdout" />
</logger>
<logger name="com.prod" level="INFO">
<appender-ref ref="RollingFile"/>
</logger>
<root level="INFO">
<appender-ref ref="stdout"/>
</root>
</loggers>

如何才能让 notificationLogger 成为唯一发送 SMTP 的记录器?

最佳答案

不是这方面的专家,但是......

这不是一个已知的错误吗?

https://issues.apache.org/jira/browse/LOG4J2-310

关于java - Log4j2 SMTPAppender 不发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19258447/

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