抄的,参考http://www.cnblogs.com/LUA123/p/5575134.html

public class SendSpEmailUtil {//用户名密码验证,需要实现抽象类Authenticator的抽象方法PasswordAuthenticationstatic class MyAuthenricator extends Authenticator {String u = null;String p = null;public MyAuthenricator(String u, String p) {this.u = u;this.p = p;}@Overridepublic PasswordAuthentication getPasswordAuthentication() {return new PasswordAuthentication(u, p);}}/*** * @param subject主题* @param text内容* @param receive接收人*/public static void send(String from,String to,String subject,String text,String filePath){Properties prop = new Properties();//协议prop.setProperty("mail.transport.protocol", "smtp");//服务器prop.setProperty("mail.smtp.host", "smtp.exmail.qq.com");//端口prop.setProperty("mail.smtp.port", "465");//使用smtp身份验证prop.setProperty("mail.smtp.auth", "true");//使用SSL,企业邮箱必需!//开启安全协议MailSSLSocketFactory sf = null;try {sf = new MailSSLSocketFactory();sf.setTrustAllHosts(true);} catch (GeneralSecurityException e) {e.printStackTrace();}prop.put("mail.smtp.ssl.enable", "true");prop.put("mail.smtp.ssl.socketFactory", sf);Session session = Session.getInstance(prop, new MyAuthenricator("xxxx@cctlife.com", "xxxxxxx"));session.setDebug(false);MimeMessage mimeMessage = new MimeMessage(session);try {Address add = new InternetAddress(to);mimeMessage.setFrom(new InternetAddress("xxxx@cctlife.com", "小菜菜"));mimeMessage.addRecipient(Message.RecipientType.TO, add);mimeMessage.setSubject(subject);mimeMessage.setSentDate(new Date());Multipart multipart = new MimeMultipart();MimeBodyPart part = new MimeBodyPart();BodyPart part1 = new MimeBodyPart();part1.setContent(text, "text/html;charset=utf-8");//设置邮件文本内容  multipart.addBodyPart(part1);  part = new MimeBodyPart(); part.attachFile(filePath);multipart.addBodyPart(part);mimeMessage.setContent(multipart); mimeMessage.saveChanges();Transport.send(mimeMessage);} catch (Exception e) {e.printStackTrace();}}
}

springboot工程发送腾讯企业邮箱相关推荐

  1. 【邮件服务】hutool发送腾讯企业邮箱案例

    目录 一.hutool发送腾讯企业邮箱 1. 引入依赖 2. 配置resources/config/mail.setting 3. 发送实例,更多参考hutool邮件发送文档 4. 发送结果 ​ 参考 ...

  2. Java使用Hutools工具类发送腾讯企业邮箱

    1 邮箱配置 登录登录企业邮箱,点击设置 点击收发信设置,如图默认勾选设置 切换到邮箱绑定设置,需要开启安全登录,因为我们需要使用客户端专用密码(有的叫授权码) 点击生成新密码,将生成的密码拷贝 2 ...

  3. python使用smtplib和email发送腾讯企业邮箱邮件

    公司每天要发送日报,最近没事搞了一下如何自动发邮件,用的是腾讯企业邮箱,跟大家分享一下我的研究过程吧. 以前弄的发邮件的是用qq邮箱发的,当时在网上查资料最后达到了能发图片,网页,自定义收件人展示,主 ...

  4. springboot 发送腾讯企业邮箱

    如果配置写在application.properties 就直接引入使用即可 @Resource private JavaMailSenderImpl javaMailSender; 如果配置在Apo ...

  5. GITLAB email不发送腾讯企业邮箱解决方案

    废话不说,直接给思路 gitlab重部署后新加用户不发送激活邮件,配置如下: gitlab_rails['smtp_enable']=true gitlab_rails['smtp_address'] ...

  6. Springboot发送邮件到腾讯企业邮箱

    一.pom <!--email--><dependency><groupId>org.springframework.boot</groupId>< ...

  7. SpringBoot发送邮件(QQ邮箱、腾讯企业邮箱、网易邮箱、阿里云邮箱...)

    目录 一.获取邮箱授权码 二.引入依赖 三.配置文件(请注意yml格式,或者使用.properties) 四.不带附件发邮箱 五.带附件发邮箱 六.邮箱类型拓展 本篇文章以QQ邮箱作为发件人写案例演示 ...

  8. 【Zabbix】配置 腾讯企业邮箱 发送报警邮件

    Zabbix 配置 腾讯企业邮箱 发送报警邮件

  9. 腾讯企业邮箱外域邮件发送失败原因及其解决方案

    腾讯企业邮箱外域邮件发送失败原因及其解决方案 参考文章: (1)腾讯企业邮箱外域邮件发送失败原因及其解决方案 (2)https://www.cnblogs.com/chen110xi/p/465067 ...

最新文章

  1. pg 主键系统信息_神仙打架:PG 和 MySQL 到底哪个更好用?
  2. Could not obtain transaction-synchronized Session
  3. 剑指Offer - 九度1511 - 从尾到头打印链表
  4. disaster——我都做了些什么啊!
  5. 【iCore1S 双核心板_FPGA】例程十:乘法器实验——乘法器的使用
  6. 14. Window clearInterval() 方法
  7. 寒冬之下,被cai的那些人到底去哪了?
  8. 卸载mysql5.5.27(傻瓜式卸载)
  9. cas和saml_结合使用SAML安全令牌和Microsoft Web Services增强功能
  10. 什么是股票交易接口?
  11. 解决Chrome浏览器不能访问https网站的问题 阿星小栈
  12. 【AliOS Studio】AliOS Studio初体验
  13. 编译原理——实现NFA到DFA 的转换(子集构造法)
  14. blender中的灯光和相机
  15. 基于java基于javaweb的管理系统设计与实现怎样选题思路分享
  16. Flak扩展库的使用
  17. 你是真的“C”——详解函数递归+求解青蛙跳台阶问题
  18. JAVA实现FTP文件传输
  19. uni-app隐藏钉钉小程序左侧返回按钮
  20. 在Photoshop中设计一个漂亮的下拉按钮

热门文章

  1. Web网页自动化实战《4.获取所有酒店的名字、价格、评分信息,并写入文件》上篇...
  2. MATLAB编写界面实战-一款优良的二维非结构化网格生成软件
  3. 【高效编码】关于IDEA调试的点点滴滴都在此文了。领导看了都说好!!!!
  4. js递归函数中的执行顺序问题
  5. PS制作透明发光文字
  6. RHEL7-Apache个人用户主页设置
  7. 为什么安装QQ2012总是显示“提取安装文件失败?
  8. 何恺明MAE大火之后,想梳理下视觉Transformer?这篇综述帮你梳理了100多个
  9. linux 添加微软字体,如何给Ubuntu添加Windows及Mac字体?
  10. uni-app隐藏图标隐式唤醒第三方app scheme方式(二 隐式调用)