Log4j2 smtp 附加程序在不指定 smtpPassword 字段的情况下是否可以工作?

问题描述 投票:0回答:1

在 log4j2 官方文档中有一个 smtp 附加程序的代码片段。我的问题是没有包含 smtpPassword 字段。它会起作用吗?如果是,那么我们到底在哪里指定密码。

<Appenders>
    <SMTP name="Mail" 
          subject="Error Log" 
          to="[email protected]" 
          from="[email protected]"
          smtpHost="localhost" 
          smtpPort="25" 
          bufferSize="50">
    </SMTP>
</Appenders>
log4j2 smtpappender
1个回答
1
投票
<Appenders>
<SMTP name="Mailer" suppressExceptions="false"
      subject="${subject}" to="${receipients}" from="${from}"
      smtpHost="${smtpHost}" smtpPort="${smtpPort}"
      smtpProtocol="${smtpProtocol}" smtpUsername="${smtpUser}"
      smtpPassword="${smtpPassword}" smtpDebug="false" bufferSize="20">
    <PatternLayout>
        <pattern>%d{dd-MM-yyyy HH:mm:ss,SSS} %5p %m%n</pattern>
    </PatternLayout>
</SMTP>

我想这就是您想要的

© www.soinside.com 2019 - 2024. All rights reserved.