1: Spring文件的配置
<!-- 邮件服务 -->
<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value=""/>//邮箱服务器
<property name="port" value="25"/>
<property name="username" value=""/>
<property name="password" value=""/>
<property name="javaMailProperties">
<props>
<!-- 验证身份 -->
<prop key="mail.smtps.auth">true</prop>
<prop key="mail.smtp.ssl.enable">false</prop>
<prop key="mail.transport.protocol">smtp</prop>
<prop key="mail.smtp.socketFactory.port">25</prop>
</props>
</property>
</bean>
2:发送邮件的方法
public void sendMail(String toAddress){
MimeMessage createMimeMessage = mailSender.createMimeMessage();
try {
MimeMessageHelper helper = new MimeMessageHelper(createMimeMessage,true);
helper.setFrom(""); // 发件人邮箱
helper.setTo(""); //收件人邮箱
helper.setSubject("test email");
helper.setText("test email");
mailSender.send(createMimeMessage);
} catch (MessagingException e) {
log.error(e.getMessage());
}
}