zoukankan      html  css  js  c++  java
  • java实现发送QQ邮箱(纯文本)

    下载mail-1.4.7架包,把架包导入项目

    public static void main(String[] args) throws MessagingException {
            
            
            Properties pro = new Properties();
            //发送服务器需要身份
            pro.put("mail.smtp.auth", "true");
            //设置邮件服务器
            pro.put("mail.host", "smtp.qq.com");
            //发送邮件的协议
            pro.put("mail.transport.protocol", "smtp");
            //端口号
            pro.put("mail.smtp.port", "465");
            
            //qq邮箱需要SSL加密
            pro.put("mail.smtp.socketFactory.port", "465");
            pro.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
            
            //创建会话对象
            Session session = Session.getInstance(pro);
            //创建消息对象
            Message message = new MimeMessage(session);
            //设置邮件的标题
            message.setSubject("邮件测试标题");
            //设置邮件的内容
            message.setText("小豆祝你中秋节快乐");
            
            //设置发送人
            message.setFrom(new InternetAddress("yaozhongluo@qq.com"));
            //设置接收人
            message.setRecipient(RecipientType.TO, new InternetAddress("178369106@qq.com"));
            //创建消息发送对象
            Transport tran = session.getTransport();
            //           链接 发送地址      发送人                授权码
            tran.connect("smtp.qq.com","yaozhongluo@qq.com","mcspjejiqzxkjbfc");
            //发送信息
            tran.sendMessage(message, message.getAllRecipients());
            //关闭
            tran.close();
            System.out.println("邮件发送完毕");
        }
  • 相关阅读:
    320 Generalized Abbreviation
    319. Bulb Switcher
    三条用人原则
    Go 编码问题的解决方案
    C# MVC js 跨域
    apidoc接口文档的快速生成
    go语言学习
    C#系统之垃圾回收
    WCF项目启动时错误处理
    XML之XPath
  • 原文地址:https://www.cnblogs.com/luoxiaodou/p/9682897.html
Copyright © 2011-2022 走看看