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("邮件发送完毕");
        }
  • 相关阅读:
    [Java算法分析与设计]--链式堆栈的设计
    Spring 单例模式和多例模式
    lucene_09_solrj的使用
    lucene_08_solr导入数据库数据
    lucene_07_solr使用IK分词器
    lucene_06_solr域
    lucene_05_solr配置
    lucene_04_解析语法查询
    lucene_03_索引的增删改查
    lucene_02_IKAnalyre
  • 原文地址:https://www.cnblogs.com/luoxiaodou/p/9682897.html
Copyright © 2011-2022 走看看