zoukankan      html  css  js  c++  java
  • Apache-SimpleEmail 简单应用

    比JavaMail使用方法要直接,jar包只需要在JavaMail的基础上添加commons-email-1.4.jar即可。

    代码:

    // QQ邮箱发送邮件
    SimpleEmail simpleEmail = new SimpleEmail();
    simpleEmail.setHostName("smtp.qq.com");
    simpleEmail.setAuthentication("3******8", "g*****ai");
    simpleEmail.setSmtpPort(587);
    simpleEmail.setFrom("3********@qq.com", "y****", "UTF-8");
    simpleEmail.addTo(email, name);
    simpleEmail.setSubject("title");
    simpleEmail.setMsg("content");
    simpleEmail.send();
    					    
    System.out.println("发送邮件成功!");
    
    // 网易邮箱发送邮件
    SimpleEmail simpleEmail = new SimpleEmail();
    simpleEmail.setHostName("smtp.163.com");
    simpleEmail.setAuthentication("y*******@163.com", "y********");
    simpleEmail.setSmtpPort(25);
    simpleEmail.setFrom("y*******@163.com", "y*", "UTF-8");
    simpleEmail.addTo("3**********@qq.com", "c**************");
    simpleEmail.setSubject("网易邮箱测试");
    simpleEmail.setMsg("网易邮箱测试网易邮箱测试网易邮箱测试");
    simpleEmail.send();
    System.out.println("发送成功");
    
    // 发送带附件的邮件
    // 附件
    EmailAttachment attachment = new EmailAttachment();
    attachment.setPath("D:\testEXC.xlsx");
    attachment.setDisposition(EmailAttachment.ATTACHMENT);
    attachment.setDescription("excel文件");
    attachment.setName("MyExcel.xlsx");
    // 邮件
    MultiPartEmail simpleEmail = new MultiPartEmail();
    simpleEmail.setHostName("smtp.163.com");
    simpleEmail.setAuthentication("y***********@163.com", "y********");
    simpleEmail.setSmtpPort(25);
    simpleEmail.setFrom("y*********@163.com", "y*", "UTF-8");
    simpleEmail.addTo("3**************@qq.com", "c***********");
    simpleEmail.setSubject("带附件");
    simpleEmail.setMsg("带附件的邮件测试");
    simpleEmail.attach(attachment);
    simpleEmail.send();
    System.out.println("发送成功");
    

      

  • 相关阅读:
    C++ 知识回顾总结 -- queue 队列容器
    C++标准模板库(STL)之Stack
    c++优先队列(priority_queue)用法详解
    数组中超过一半的数
    【LeetCode】93. Restore IP Addresses 【面试题】
    atoi()和stoi()的区别----数字字符串的处理
    C++中substr函数的用法
    基本排序算法 【转载】
    平衡数
    python中Sting字符串
  • 原文地址:https://www.cnblogs.com/loveflycforever/p/5862389.html
Copyright © 2011-2022 走看看