SMTPAppender的功能
SMTPAppender所实现的功能是在特定的日志记录事件发生时发送电子邮件,通常是在errors或者fatal errors。在使用这个之前,请先确保电子邮件发送方已开通POP3/SMTP服务,如果不清楚如何开通的话,可以参考这里的开通方式。
SMTPAppender的使用
添加pom依赖
在这里,由于我们是做的log4j,所以说我们必不可少的添加依赖包为:
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
当然,要实现邮件的发送功能,我们还需要提供额外的邮件发送依赖包,这样的依赖包我找到的一共有两种,我们可以添加下面的电子邮件发送的依赖包commons-email:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-email</artifactId>
<version>1.5</version>