博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java实现发送邮件功能
阅读量:4540 次
发布时间:2019-06-08

本文共 1668 字,大约阅读时间需要 5 分钟。

项目中实现发送邮件功能,先书写一个小Demo,记录如下:

 

POM.XML中导入依赖

 

javax.mail
mail
1.4.7

 

 

 

package com.xiaowu;import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;/** *  * java实现邮箱发送邮件功能 *  *  * @author WQ * */public class JavaMail {     public static void main(String[] args) throws Exception {            Properties props = new Properties();            props.setProperty("mail.smtp.auth", "true");            props.setProperty("mail.transport.protocol", "smtp");            props.put("mail.smtp.host","smtp.163.com");// smtp服务器地址                        Session session = Session.getInstance(props);            session.setDebug(true);                        Message msg = new MimeMessage(session);            msg.setSubject("这是一个测试程序....");            msg.setText("你好!这是我的第一个javamail程序---WQ");            msg.setFrom(new InternetAddress("XXXXXXXXXXX@163.com"));//发件人邮箱(我的163邮箱)            msg.setRecipient(Message.RecipientType.TO,                    new InternetAddress("XXXXXXXXXXX@qq.com")); //收件人邮箱(我的QQ邮箱)            msg.saveChanges();            Transport transport = session.getTransport();            transport.connect("XXXXXXXXXX@163.com","XXXXXXXXX");//发件人邮箱,授权码(可以在邮箱设置中获取到授权码的信息)                        transport.sendMessage(msg, msg.getAllRecipients());                        System.out.println("邮件发送成功...");            transport.close();        }}

 

转载于:https://www.cnblogs.com/mr-wuxiansheng/p/6958576.html

你可能感兴趣的文章
46_并发编程-进程与线程之间的对比
查看>>
毕业设计第一周每天工作
查看>>
在VS2008中编译和使用OpenSSL
查看>>
临时邮箱
查看>>
jQuery框架分析第一章: 第一个匿名函数
查看>>
如何查看、修改Linux的系统时间
查看>>
hdu 2602 Bone Collector 01背包
查看>>
'fc' 不是内部或外部命令,也不是可运行的程序
查看>>
HTTPS工作原理-默写
查看>>
怎样从GitHub项目中,下载单个文件夹或文件
查看>>
redis安装问题
查看>>
2019 Web开发学习路线图
查看>>
鼠标点击特效
查看>>
2016年网站运维总结【转载】
查看>>
单例模式--singleton
查看>>
php课程笔记4
查看>>
比特币转账流程
查看>>
并发编程(一)
查看>>
jacascript 事件对象event
查看>>
【设计模式】之 透过工厂方法看 抽象类和接口
查看>>