Java发送网易企业邮箱邮件

/**
此方法使用smtp协议
查看网易企业邮箱各种协议的主机和端口可访问https://qiye.163.com/help/client-profile.html查看**/public void sendEmail() throws Exception {String host = "smtphz.qiye.163.com";String username = "xxx"; // 发件人的用户名String password = "xxx"; // 发件人的密码String subject = "subject"; // 邮件标题String content = "你好,这是一封测试邮件,无需回复";Properties properties = new Properties();properties.put("mail.smtp.auth",true);properties.put("mail.smtp.port",465);properties.put("mail.smtp.timeout",60000);properties.put("mail.smtp.ssl.enable",true);MailSSLSocketFactory sf = new MailSSLSocketFactory();sf.setTrustAllHosts(true);properties.put("mail.smtp.ssl.socketFactory",sf);JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();MimeMessage mimeMessage = javaMailSender.createMimeMessage();MimeMessageHelper messageHelper = new MimeMessageHelper(mimeMessage,true,"utf-8");String nick = MimeUtility.encodeText("测试");messageHelper.setFrom(new InternetAddress(nick+"<"+userName+">")); // 格式要求,强制messageHelper.setTo("xxxx@163.com"); // 收件人邮箱messageHelper.setSubject(subject);messageHelper.setText(content,true);javaMailSender.setHost(host);javaMailSender.setUsername(userName);javaMailSender.setPassword(password);// javaMailSender.setPort(465);  此方法默认的邮箱协议为smtpjavaMailSender.setJavaMailProperties(properties);javaMailSender.send(mimeMessage);
}

问题:

1、遇到用户不存在的问题,可能是因为网易服务器地址错误
2、遇到javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or…)问题,可以查看 https://editor.csdn.net/md/?articleId=127956774

Java发送网易企业邮箱邮件相关推荐

  1. 163邮箱有传真服务器,网易企业邮箱邮件传真功能使用说明

    网易企业邮箱邮件传真功能是网易在用户购买网易企业邮箱时附赠的增值服务,管理员通过在企业邮箱管理后台给员工邮箱设置邮件传真号码,员工便可在WebMail直接收发电子传真,无需通过传真机.此功能需要联系经 ...

  2. 怎样在发信服务器上查网易邮件,网易企业邮箱:你知道如何查看网易企业邮箱邮件吗?...

    网易企业邮箱发送一封电子邮件,显示电子邮件已发送,可交付状态始终为"正在传递".那么,邮件是否已发送,以及如何查看邮件的状态?目前,网易企业邮箱已发送邮件的发送状态包括以下几种情况 ...

  3. java使用网易企业邮箱,发送邮件失败

    提示: 今天在邮件系统中使用网易企业邮箱发邮件一直失败,主机名.端口号.密码改了一个遍都不行, 一直报错 //不是报这个错 AuthenticationFailedException: 535 5.7 ...

  4. 如何使用java连接网易企业邮箱

    //获取邮箱会话@NotNullprivate static Session getMailSession() {Properties prop = System.getProperties();pr ...

  5. 网易企业邮箱pop和smtp 设置 java实现发邮件设置

    网易企业邮箱pop和smtp 网易免费企业邮箱 pop:pop.ym.163.com smtp:smtp.ym.163.com 网易收费企业邮箱 pop:pop.qiye.163.com smtp:s ...

  6. springboot mail插件/JavaMailSenderImpl 发邮件。163网易企业邮箱调用的坑。

    前言 spring boot 2.0.0.RELEASE spring 5.0.4.RELEASE 网易企业邮箱 2019年版 jdk 1.8 发邮件的说明 按照加密方式方式,可以分为: 明文 TLS ...

  7. 网易企业邮箱删除的的邮件服务器,网易企业邮箱进行全选删除移动操作步骤说明...

    使用问题 您的位置: 首页> 使用问题 网易企业邮箱进行全选删除移动操作步骤说明 发布时间:2019-04-15 使用万网企业邮箱webmail时,如对现有邮件需要删除,可参考以下不同删除邮件方 ...

  8. 网易企业邮箱:给国外公司发邮件用什么邮箱?

    给国外公司发邮件用什么邮箱?与国外客户打交道的话,经常免不了发送邮件.海外邮件的收发环境复杂,导致邮件退信与丢失的因素较多.因此,选用具有海外智能中继功能的专业企业邮箱非常重要,例如网易企业邮箱 (h ...

  9. 126企业邮箱smtp服务器设置,网易企业邮箱新增超级邮件列表等功能

    自网易企业邮箱(qiye.163.com)5.0版上线后,好评不断,同时,也收到不少企业用户的反馈和建议.近日,网易企业邮箱对5.0版管理后台进行了功能升级,新增超级邮件列表和公共联系人分组功能,使企 ...

最新文章

  1. java中静态变量和静态方法分别有什么特点?
  2. android设置列表id,学习Android绑定列表的时候提示:You must supply a resource ID for a TextView,有完整示例代码...
  3. [BUUCTF-pwn]——ciscn_2019_en_2
  4. linux线程并不真正并行,多核时代:并行程序设计探讨(3)——Windows和Linux对决(多进程多线程)...
  5. C++ 多线程 atomic
  6. android源码编译出错的原因
  7. JDBC衔接DB2、Oracle、MySQL、PostgreSQL
  8. 皮尔逊系数皮尔逊系数---K近算法之皮尔逊系数
  9. bugku上disordered_zip
  10. 康托尔、哥德尔、图灵——永恒的金色对角线
  11. mysql sql patindex_深入SQL截取字符串(substring与patindex)的详解
  12. 打卡复旦MBA首场公开课暨招生宣讲会,在不确定性中寻找确定性
  13. 输入框根据拼音首字母/中文字符联想补全
  14. 【转载】没有安装Google App,如何与gmial账户同步联系人
  15. 科技助力东京奥运会:中国装备中国造
  16. Linux内核总线系统 —— 通用总线和平台设备
  17. ubuntu右键管理员权限打开
  18. 素数筛法(传统普通、朴素筛法、埃式筛法、欧拉筛法(线性筛))
  19. Android10连接WiFi的方法
  20. 网络安全之信息收集(二)

热门文章

  1. BAPI记录......
  2. 【linux kernel】基于ARM64分析linux内核的链接脚本vmlinux.lds.S
  3. 使用 Bumblebee 控制 NVIDIA 双显卡(ubuntu13.04-X64)
  4. 基于时间序列AR模型的PHM预测
  5. Linux下R环境安装
  6. anaconda安装及配置
  7. pdfpcell 怎么设置单元格大小_word怎么设置单元格大小
  8. 《淘宝网开店 拍摄 修图 设计 装修 实战150招》一一2.9 疏密相间构图法
  9. word 表格不跨行断页
  10. 网络初识 —— 子网划分