2017-01-16 85 views
1

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

<Appenders> 
     <SMTP name="Mail" subject="Error Log" to="[email protected]" from="[email protected]" 
     smtpHost="localhost" smtpPort="25" bufferSize="50"> 
     </SMTP> 

+0

http://stackoverflow.com/questions/21115307/log4j2-smtp-appender-how-to-include -previous-messages-with-another-level检查这个链接,它可能很有用。 – Adds

回答

0
<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> 

我觉得这就是你要寻找