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("邮件发送完毕");
        }
  • 相关阅读:
    面向对象的程序设计-继承
    Chrome开发工具之Console
    面向对象的程序设计-原型模式
    面向对象的程序设计-工厂模式、构造函数模式
    面向对象的程序设计-理解对象
    引用类型-Array类型
    引用类型-Object类型
    单体内置对象
    基本包装类型
    引用类型-Function类型
  • 原文地址:https://www.cnblogs.com/luoxiaodou/p/9682897.html
Copyright © 2011-2022 走看看