java 发送邮件

需要使用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();     
    }        
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值