我使用Spring在我的应用程序中发送电子邮件。 我想发送电子邮件时记录imap服务器操作。 我尝试在applicationContext.xml中实现log,如下所示:
<bean id="JavaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="${smtpHost}" />
<property name="port" value="${smtpPort}" />
<property name="username" value="${userName}" />
<property name="password" value="${password}" />
<property name="session" ref="mailSession" />
<props>
<prop key="mail.debug">true</prop>
</props>
</bean>
但不起作用。有什么建议吗?
由于
答案 0 :(得分:3)
你错过了外部财产。
...
<property name="session" ref="mailSession">
<property name="javaMailProperties">
<props>
<prop key="mail.debug">true</prop>
</props>
</property>
...