spring 的org.springframework.mail包提供的对邮件的支持。
1.封装一个方法用于发送邮件的方法:
package com.ql.v2.utils;
import java.util.Properties;
import javax.mail.internet.MimeMessage;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSenderImpl;
import org.springframework.mail.javamail.MimeMessageHelper;
/**
isValate:是否校验(或者授权):true
to:邮件接收者地址数组。:{"***@qq.com","***@qq.com"},因为是数组所以支持群发。
subject:邮件主题
context:邮件内容
*/
public static void sendEmails( String isValate, String[] to, String subject, String context) throws Exception {
//邮件服务器的配置信息
JavaMailSenderImpl senderImpl = new JavaMailSenderImpl();
senderImpl.setHost("smtp.exmail.qq.com");//发件服务器HOST
// 根据自己的情况,设置username
senderImpl.setUsername("***");