需要使用mail.jar,activation.jar,下载地址:http://java.sun.com
package com.test.test;
import java.util.Properties;
import javax.mail.Address;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class SendTest {
public static void main(String[] args) throws MessagingException {
Properties props = new Properties();
props.setProperty("mail.transport.protocol", "smtp");//邮件传输协议中的接收协议
props.setProperty("mail.smtp.auth", "true");//是否通过验证;一般为true 。false不能通过验证;
Session session = Session.getInstance(props);
session.setDebug(true);
Message msg = new MimeMessage(session);
msg.setText(" 正文内容 "); //邮件内容
msg.setFrom(new InternetAddress("jiangzhiqiang@madeinchina-inc.com"));//发送邮件地址
msg.setRecipient(Message.RecipientType.TO, new InternetAddress(userBean.getEmail())); //接受邮件地址
msg.setSubject("邮件测试"); //邮件主题
Transport transport = session.getTransport();
transport.connect("smtp.qq.com", 587, "geeksun@qq.com", "123456");//邮件服务器
transport.sendMessage(msg, new Address[] { new InternetAddress(
"mengxinbiao@qq.com") });
transport.close();
}
}