栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java实现邮件发送(不看不知道一看吓一跳)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java实现邮件发送(不看不知道一看吓一跳)

一、获取连接
//设置服务器连接参数

       Properties props=new Properties();

       props.setProperty("mail.host", "smtp.qq.com"); //设置邮箱的主机

       props.setProperty("mail.smtp.auth", "true"); //设置校验认证的状态

       props.setProperty("mail.transport.protocol", "smtp"); //设置邮箱服务器的协议

       Authenticator authenticator=new Authenticator() {



              @Override

              protected PasswordAuthentication getPasswordAuthentication() {



                     return new PasswordAuthentication("2260108069@qq.com", "izcpotdeoxnqdiag");

              }

             

       };

       //获取连接对象session

       Session session = Session.getInstance(props, authenticator);
二、准备一封邮件
  //准备一封邮件

       MimeMessage message=new MimeMessage(session);

       //设置邮件内容

       message.setSubject("使用java发送的邮件");//设置邮件的标题

      

       //设置邮件的发送者

       message.setFrom(new InternetAddress("2260108069@qq.com"));

      

       //设置邮件的接收者  邮件的发送方式【发送,抄送,暗送】

       message.setRecipients(RecipientType.TO, "2635858334@qq.com");

       String content=""
 message.setContent(content, "text/html;charset=utf-8");


三,发送邮件
//发送邮件

       Transport.send(message);

       System.out.println("邮件发送成功");

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/572289.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号