第一步

设置自己的qq邮箱开启POP3/SMTP服务。(不会开启的自己百度)

第二步

记住自己的授权码。

第三步

导入jar包,敲代码。

package cn.itcast.test;

import java.io.IOException;

import javax.mail.MessagingException;
import javax.mail.Session;

import org.junit.Test;

import cn.itcast.mail.Mail;
import cn.itcast.mail.MailUtils;

/**
* 测试MailUtils,作用是发邮件
* 底层依赖的是javamail:mail.jar、activation.jar
* @author qdmmy6
*
*/
public class MailUtilsTest {
/**
* 发邮件
* @throws IOException
* @throws MessagingException
*/
@Test
public void send() throws MessagingException, IOException {
/*
* 1. 登录邮件服务器
* MailUtils.createSession(服务器地址, 登录名, 授权码);
* 2. 创建邮件对象
* 发件人
* 收件人
* 主题
* 正文
* 3. 发
* 需要第一步得到的session、和第二步的邮件对象
*/
Session session = MailUtils.createSession("", "860044321", "你的授权码");

Mail mail = new Mail("yyyy990313@", "yyyy990313@", "测试邮件一封", "<a href='http://www.baidu.com'>百度</a>");

MailUtils.send(session, mail);
}
}