​​​​​将参数E_ACCOUNT 和 E_PAW  替换成对应的腾讯企业邮箱的账号和密码

直接调用方法mailSend(目标邮箱地址,邮件标题,邮件内容)

需要导入JAR包 javax.mail.jar

package com.util;import com.sun.mail.util.MailSSLSocketFactory;import javax.mail.*;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;import java.security.GeneralSecurityException;
import java.util.Date;
import java.util.Properties;public class SendEamil {private Properties prop = null;private MimeMessage mimeMessage;final String E_ACCOUNT = "";final String E_PAW = "";private void init(){try {prop = new Properties();prop.setProperty("mail.transport.protocol", "smtp");prop.setProperty("mail.smtp.host", "smtp.exmail.qq.com");   //服务器prop.setProperty("mail.smtp.port", "465");                 //端口prop.setProperty("mail.smtp.auth", "true");                 //使用smtp身份验证//使用SSL,企业邮箱必需!//开启安全协议MailSSLSocketFactory sf = null;try {sf = new MailSSLSocketFactory();sf.setTrustAllHosts(true);} catch (GeneralSecurityException e1) {e1.printStackTrace();}prop.put("mail.smtp.ssl.enable", "true");prop.put("mail.smtp.ssl.socketFactory", sf);////获取Session对象Session session = Session.getDefaultInstance(prop,new Authenticator() {//此访求返回用户和密码的对象@Overrideprotected PasswordAuthentication getPasswordAuthentication() {PasswordAuthentication pa = new PasswordAuthentication(E_ACCOUNT, E_PAW);return pa;}});//设置session的调试模式,发布时取消//session.setDebug(true);mimeMessage = new MimeMessage(session);mimeMessage.setFrom(new InternetAddress(E_ACCOUNT,E_ACCOUNT));} catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) throws MessagingException, GeneralSecurityException {SendEamil SendEamil = new SendEamil();SendEamil.mailSend("email@qq.com", "异常通知", "中央缓存宕机");}/*** 发送邮件*/public void mailSend(String recEmail,String subject,String text){try {if(prop == null){init(); }mimeMessage.addRecipient(Message.RecipientType.TO, new InternetAddress(recEmail));mimeMessage.setSubject(subject);     //设置主题mimeMessage.setSentDate(new Date());mimeMessage.setText(text);         //设置内容mimeMessage.saveChanges();Transport.send(mimeMessage);       //发送} catch (Exception e) {e.printStackTrace();}}}

JAVA 腾讯企业邮箱发送邮件相关推荐

  1. Java腾讯企业邮箱发送邮件

    ##Java通过腾讯企业邮箱发送邮件(多人发送) 企业邮箱需要使用ssl private static String account = "企业邮箱账户";// 登录账户priva ...

  2. Java通过腾讯企业邮箱发送邮件

    Java通过腾讯企业邮箱发送邮件 企业邮箱需要使用ssl private static String account = "企业邮箱账户";// 登录账户 private stat ...

  3. python程序下载腾讯企业邮箱附件_python3使用腾讯企业邮箱发送邮件的实例

    1.腾讯企业邮箱SMTP服务器地址:smtp.exmail.qq.com,ssl端口为:465 2.确保腾讯企业邮箱中开启了SMTP服务: 3.示例代码: #!/usr/bin/env python3 ...

  4. 使用腾讯企业邮箱发送邮件501 ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë

    使用腾讯企业邮箱发送邮件回出现 501 ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë 错误. 管理员登录创建的账号,同时分配了一个密码,不能直接使用这个密码,否则会出现上述的错误,我们要用分 ...

  5. springboot腾讯企业邮箱发送邮件的yml配置

    springboot腾讯企业邮箱发送邮件的yml配置 spring:mail:default-encoding: UTF-8host: smtp.exmail.qq.comport: 587usern ...

  6. 腾讯企业邮箱发送邮件异常(501):ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë

    腾讯企业邮箱发送邮件异常(501):ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë 解决方法: 使用者创建的账号,系统会自动分配一个密码,不可直接使用这个密码,否则会出现上述异常,我们要用分配 ...

  7. Java + 腾讯企业邮箱 + javamail + SSL 发送邮件(转载:http://www.cnblogs.com/LUA123/p/5575134.html)

    说实话腾讯的企业邮箱真心不错! 腾讯企业邮箱官网:http://exmail.qq.com/login/ 新用户注册:http://exmail.qq.com/onlinesell/intro 点击开 ...

  8. Java + 腾讯企业邮箱 + javamail发送邮件

    搞了一上午终于搞定了腾讯云企业邮箱的发送,话说腾讯云的东西就是繁琐,但是好用,还是得认真看文档啊,不然真的摸不着北. 腾讯企业邮箱官网:http://exmail.qq.com 点击开通 你跟着步骤走 ...

  9. qq收不到oracle邮件,腾讯企业邮箱发送邮件失败

    一直使用的腾讯企业邮箱,但是最近发现发送邮件全是失败的,提示: javax.mail.MessagingException: Could not connect to SMTP host: smtp. ...

  10. 向腾讯企业邮箱发送邮件失败,报错: 559

    代码 : springboot 搬砖级 发送邮件代码 发送方: 阿里云邮件推送服务 接收方: 腾讯企业邮箱 ---------------------------------------------- ...

最新文章

  1. JS 新浪下拉菜单+jQuery
  2. VMware虚拟机直连物理网络的两种方式
  3. 网络营销外包中那些超有效的网络营销方法有进一步了解过吗?
  4. python 多进程绑定端口_Python教程之创建多进程
  5. 【Linux】一步一步学Linux——mkdir命令(21)
  6. DIY人脸跟踪电风扇送女朋友(3)
  7. 【BZOJ3152】组合子逻辑,贪心+堆
  8. 【报告分享】2021制造业与人工智能创新应用发展报告.pdf(附下载链接)
  9. 通过JCONSOLE监控TOMCAT的JVM使用情况
  10. Django模糊查询
  11. 汽车常识全面介绍 - 刹车系统
  12. 使用itextpdf将多个PDF文件合并为一个PDF文件
  13. 平凡人的野望:我们为赛博世界保管记忆
  14. Java工作流引擎学习----JBPM(一)
  15. 我想请教一下我这个错误的原因以及怎么解决,求各位大佬帮忙,感激不尽。
  16. 腾讯Bugly简单使用简述
  17. 中国风背景素材|2020设计趋势之中国风
  18. Android:根据日期计算星期几
  19. 制作官方 win10 U盘启动盘
  20. Deeplab V1

热门文章

  1. visual studio code Python终端运行_深入比较kaldi和python_speech_features提取的fbank特征之间的区别...
  2. AsyncTask我来给你扯会蛋
  3. 南通大学《构建之法》课程助教总结
  4. 搜狗皮肤.php,搜狗皮肤制作
  5. 包含漏洞-读写文件以及执行命令
  6. [Matlab] subs 函数 将符号变量代入符号表达式不需要加引号
  7. 数据结构——克鲁斯卡尔(Kruskal)算法
  8. 股票十档行情数据接口怎么看?
  9. Spectre V1理论与实践
  10. 分享老齐【学方法】宽信用周期对股市的影响!