首先是代码的实现
第一种方式
import java.util.Date;
import java.util.Properties;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
/**
* 邮件发送工具类
* @author xxxxx
* @email xxxx@163.com
* @date 2013-3-31 下午5:08:16
* @version 1.0
*/
public class EmailTools {
/**
* 邮件发送的方法
* @param to 收件人
* @param subject 主题
* @param content 内容
* @return 成功或失败
*/
public static boolean send(String to, String subject, String content){
// 第一步:创建Session
Properties props = new Properties();
//指定邮件的传输协议,smtp(Simple Mail Transfer Protocol 简单的邮件传输协议)
props.put("mail.transport.protocol", "smtp");
//指定邮件服务器
props.put("mail.host","smtp.126.com");
//指定邮件的发送人(您用来发送邮件的服务器,比如您的163\sina等邮箱)
props.put("mail.from", "xxxxxxxxxxxxx@126.com");
Session session = Session.getDefaultInstance(