基于网易企业邮箱的JavaMail配置
添加maven依赖(基于springboot)
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId>
</dependency>
这里需要注意的是,如果项目中同时存在javax.mail的依赖包可能会导致发送邮件失败,此时需要找到并排除javax.mail的依赖。
配置说明
//配置邮件属性
Properties props = new Properties();
//开启debug模式
props.setProperty("mail.debug", "true");
//开启smtp认证
props.setProperty("mail.smtp.auth", "true");
//网易企业邮箱(smtphz.qiye.163.com)ssl加密端口
props.setProperty("mail.smtp.port", "994");
//关闭tls
props.setProperty("mail.smtp.starttls.enable", "false");
props.setProperty("mail.smtp.starttls.required", "false");
//设置传输协议为smtp
props.setProperty("mail.transport.protocol","smtp");
//开启ssl加密
props.setProperty("mail.smtp.ssl.enable", "true");
MailSSLSocketFactory sslSocketFactory = new MailSSLSocketFactory();
sslSocketFactory.setTrustAllHosts(true);
props.put("mail.smtp.ssl.socketFactory", sslSocketFactory);
//网易企业邮箱host
props.setProperty("mail.smtp.host","smtphz.qiye.163.com");
加载配置
Session session = Session.getInstance(props);
session.setDebug(true);
构建邮件信息
mimeMessage = new MimeMessage(session);
helper = new MimeMessageHelper(mimeMessage,true,"UTF-8");
helper.setFrom("xxx");
helper.setTo("xxx");
helper.setText("xxx", true);
helper.setSubject("xxx");
//发送邮件
Transport transport = session.getTransport();
transport.connect("用户名","邮箱授权码");
transport.sendMessage(mimeMessage, mimeMessage.getAllRecipients());
transport.close();
基于网易企业邮箱的JavaMail配置相关推荐
- VtigerCRM配置网易企业邮箱SMTP 和 POP3服务
什么是 vTiger? CRM 即客户关系管理(Customer Relationship Management).顾客.关系.管理,这三个词本身就 足以让我们头大,更别提它们三个一起出现在一起.但 ...
- 网易企业邮箱HTTPS加密上传配置SSL证书
网易企业邮箱支持SSL证书上传,可以实现自己绑定的独立域名HTTPS访问,本文档将介绍如何使用网易企业邮箱安装SSL证书实现邮箱HTTPS. 一.下载Gworg申请SSL证书--解压--打开nginx ...
- springboot mail插件/JavaMailSenderImpl 发邮件。163网易企业邮箱调用的坑。
前言 spring boot 2.0.0.RELEASE spring 5.0.4.RELEASE 网易企业邮箱 2019年版 jdk 1.8 发邮件的说明 按照加密方式方式,可以分为: 明文 TLS ...
- java使用网易企业邮箱,发送邮件失败
提示: 今天在邮件系统中使用网易企业邮箱发邮件一直失败,主机名.端口号.密码改了一个遍都不行, 一直报错 //不是报这个错 AuthenticationFailedException: 535 5.7 ...
- 网易企业邮箱:三道防御、七项措施,切实保障企业邮箱安全【企业邮箱申请】
邮箱安全一直是企业安全建设的重要领域,邮箱承载了企业商业资产.员工个人信息等重要数据,若不加强防御,则可能造成严重的数据泄露事故,甚至给企业或员工造成财产损失.近日,关于邮箱安全的话题在网络上引发关注 ...
- Python+网易企业邮箱发送邮件
1.找到网易企业邮箱的POP/SMTP/IMAP服务器地址 企业邮箱的POP.SMTP.IMAP服务器地址设置.(含海外客户端配置) 2.开启服务,生成授权密码 3.发文本代码 # 发送文本邮件 # ...
- python pop3lib连接网易企业邮箱
首先需要找到网易企业邮箱的对应的pop服务器 查询链接如下 企业邮箱的POP.SMTP.IMAP服务器地址设置.(含海外客户端配置) 查询完成后对应的需要进行链接: def login_email(s ...
- 网易企业邮箱申请,申请企业邮箱流程分享~
早在前几年,国内开始扶持中小企业起,各类中小企业崛起,而企业邮箱的需求猛涨,也成为了企业关注的焦点.常见的企业邮箱包括TOM企业邮箱.网易企业邮箱申请等品牌,如何对比选择,哪款邮箱更具性价比及易用性呢 ...
- 网易企业邮箱 跟Thunderbird 雷鸟 e mail 客户端发邮件有冲突,发双份 解决方法很简单(图)
问题:用Thunderbird 客户端和网易企业邮箱,发一份邮件时发件箱里显示发了两封,有点头疼哦,客服也没有给出明确答复:而且在修改各种配置是干脆无法发送邮件了,后来下载了最新版Thunderbir ...
最新文章
- ※编程随笔※=☆编程基础☆=※№ SVN工具自动属性 $Author$ $Date$ $Revision$ $URL$ $Header$替换...
- url传参参数编码的解码问题
- ant design 分页中文字_给你代码:ant-desgin-vue使用
- vue/return-in-computed-property Enforce that a return statement is present in computed property
- leetcode 484. Find Permutation 思维题
- Transformations on DStreams之updateStateByKey 的使用和状态累加
- 5岁儿童自学python编程-为什么外国5岁孩子就要学编程?原因你一定想知道
- mldn出品java风暴_MLDN出品JAVA风暴-JAVA学习的终极资料
- 人口matlab数学模型,基于MATLAB构建人口数学模型研究二胎开放对中国人口的影响...
- snakeyaml生成yaml文件空值显示问题
- 计算机f8进不到安全模式,简单几步解决win10开机按f8进不了安全模式的问题
- 百度世界地图实现方法
- 在外置移动硬盘中安装Win10
- 数据分析模型篇—安索夫矩阵
- 关于如何在mac系统上安装Git并在码市上建立项目
- AndroidStudio 跑马灯效果不自动滚动的原因
- 解决PageHelper版本不匹配,结果可能全部返回问题
- s开头wifi测试软件,应对5G WiFi 新一代无线测试的挑战
- 借道IIS搭建企业内部Web方式文件共享平台
- Javaweb后端开发必学(HTML、CSS、JS、Vue)
热门文章
- 高考是人生旅途的一处驿站
- 大数据公司挖掘数据价值的49个典型案例
- 读后感:走钢索的人---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十七)
- 机器学习 训练较快的模型_通过心理模型更快地学习软件,第1部分
- python必备单词整理_别乱找了,Python常用单词Word合集,已经给你整理全了
- 【科普贴】MIPI协议之D-PHY协议详解
- 关于学生机受控应用的问题总结
- Sun发布全球首款“统一存储系统”Storage7000
- IOS- 时间格式转换问题(12小时和24小时的区别)
- JavaScript 制作12小时进制的时钟特效