一、注册163邮箱

163网易免费邮--中文邮箱第一品牌

二、打开邮箱服务获取授权码

1.进入主页、找到服务开启页

2.点击开启服务

3.使用注册手机号,发送验证码,即可获得授权码

三、编写代码(需要导入第三方jar包)

public class SendEmail {/**** 配置发送基本参数* 发件人邮箱的SMTP服务器地址* 前三个不可更改** */private final static String MyEmail = "xxxxxxxx@163.com";//开启授权码的邮箱private final static String AuthorizationCode = "xxxxxxxx";//授权码private final static String SMTPEmail = "smtp.163.com";// 网易163邮箱的 SMTP 服务器地址private static String harvestEmail = "xxxxxxxx@qq.com";// 收件人邮箱public static void main(String[] args) throws Exception {//创建连接邮件服务器的参数配置Properties props = new Properties();// 参数配置props.setProperty("mail.smtp.host", SMTPEmail);// 发件人的邮箱的 SMTP 服务器地址props.setProperty("mail.smtp.auth", "true");// 需要请求认证props.setProperty("mail.transport.protocol", "smtp");//根据配置创建会话对象和邮件服务器交互Session session = Session.getInstance(props);session.setDebug(true);// 设置为debug模式, 可以查看详细的发送日志//创建邮件MimeMessage message = createEmail(session, MyEmail, harvestEmail);//使用Session获取邮件传输对象Transport transport = session.getTransport();//使用邮箱账号和密码连接邮件服务器transport.connect(MyEmail, AuthorizationCode);//发送邮件transport.sendMessage(message, message.getAllRecipients());//关闭连接transport.close();}/**** 创建邮件** */public static MimeMessage createEmail(Session session, String sendMail, String receiveMail) throws Exception {//创建一封邮件MimeMessage message = new MimeMessage(session);//发件人message.setFrom(new InternetAddress(sendMail, "xxx发件人", "UTF-8"));//收件人message.setRecipient(MimeMessage.RecipientType.TO, new InternetAddress(receiveMail, "XX用户", "UTF-8"));//邮件主题message.setSubject("邮件主题", "UTF-8");//邮件正文message.setContent("邮件内容....", "text/html;charset=UTF-8");//设置发件时间message.setSentDate(new Date());//保存设置message.saveChanges();return message;}
}

四、jar包获取地址

https://pan.baidu.com/s/1-NxIe8yPFTGnJExGZdd6jA

提取码:7qpj

Java邮箱发送邮件(163邮箱)相关推荐

  1. JAVA 实现发送邮件功能——邮箱验证码

    JAVA 实现发送邮件功能--邮箱验证码 在学习 Java 的过程中,由于项目需要使用邮箱验证码功能,所以进行了较为深入的学习,在这里写一下这个功能的实现方式. 首先 想要使用 Java 实现发送邮件 ...

  2. 怎样使用QQ邮箱代收163邮箱的邮件

    参考:网易163邮箱帮助 首先介绍一下什么是POP3,SMTP和IMAP POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到I ...

  3. Python邮件发送SMATP模块详细总结(含qq邮箱及163邮箱服务开启及授权码获取,多附件发送)

    Python实现电子邮件发送 在生活中或许我们多数都在用微信或者是QQ,但是工作中就会涉及邮件了,我也是最近在工作中用到了,所以找了些资料,有的较为完备有的就特别零散,所以自己也来整理分享一下.这里主 ...

  4. ibm邮件怎么撤回_怎么申请邮箱?163邮箱如何注册使用?

    近10年,我们的生活因为互联网发生了翻天覆地的变化,人与人之间的距离变的近了,因为各类社交软件让陌生人变成了熟悉的人.而对于办公场景中,社交软件沟通,总少了几分正式性.最近又看到很多人问关于怎么申请邮 ...

  5. Apple邮箱配置QQ邮箱,163邮箱,edu邮箱,gmail邮箱,获取gmail日历

    Apple邮箱配置QQ邮箱,163邮箱,edu邮箱,gmail邮箱,获取gmail日历 基本思路可以照着这个教程来: 03 如何充分使用iOS自带的"邮件"?--iPhone宝藏A ...

  6. Foxmail:完美配置QQ邮箱、163邮箱、Google邮箱

    今天一时冲动,觉得为何不把我这几个平台上的邮箱集中起来管理呢!于是,就有了大伙所看到的下面的内容了~ 1. 配置QQ邮箱 点击"设置" –> 选择"账户" ...

  7. 怎么申请邮箱?163邮箱如何注册使用?

    近10年,我们的生活因为互联网发生了翻天覆地的变化,人与人之间的距离变的近了,因为各类社交软件让陌生人变成了熟悉的人.而对于办公场景中,社交软件沟通,总少了几分正式性.最近又看到很多人问关于怎么申请邮 ...

  8. 163电子邮箱注册登录入口是?企业邮箱和163邮箱有什么区别?

    最近很多小伙伴问我企业邮箱和163邮箱的区别是什么?163电子邮箱注册登录入口在哪里? [TOM企业邮箱]其实单从字面就可以判断,企业邮箱就是企业将自己的域名配置后,即可拥有以企业域名为后缀的公司邮箱 ...

  9. 常见的电子邮箱有哪些?QQ邮箱、TOM邮箱、163邮箱成主流

    电子邮箱正在随着人们的需求,实现快速的更新迭代,也成为了更多职场人依赖的办公工具.常见类型可分为普通邮箱.VIP邮箱.企业邮箱.常见的电子邮箱,目前以几大主流邮箱品牌占据的较大的市场份额,QQ邮箱.T ...

最新文章

  1. Spark源码分析之七:Task运行(一)
  2. 独家 | 手把手教你用PyTorch快速准确地建立神经网络(附4个学习用例)
  3. Exchange 2013部署系列之(七)配置SSL多域名证书
  4. 详解TF-Ranking:Google开源的排序框架,应用于邮件检索、推荐系统等场景
  5. kubernetes (1)基本概念
  6. mysqli 启动出错
  7. vue 项目白屏解决方案
  8. 关于“服务器提交了协议冲突. Section=ResponseStatusLine问题请
  9. 介绍自己以及github注册流程
  10. 科学与技术名词解释计算机病毒,名词解释计算机病毒
  11. svn添加提交备注限制和自动发布web项目
  12. 列表显示数据 但是数据的字体颜色要js添加
  13. while(pid1 = fork()== -1);直接分号,循环语句为空
  14. 笔记本电脑频繁自动重启_电脑一直自动重启怎么办 电脑一直自动重启的原因和解决办法...
  15. 万字实录:从DDCTF大赛看当前网络安全新趋势 | 硬创公开课总结文+视频(下篇)...
  16. 信息搜集之CDN知识
  17. 计算机rec代表什么意思,recovery是什么意思,怎么进入recovery
  18. Java线程池如何优雅地等待所有任务执行完
  19. 【两种DbParameter的使用方式】防止SQL注入 C# MVC
  20. 1139:整理药名(C C++)

热门文章

  1. 阿里巴巴技术开发手册
  2. JavaScript原型Prototype详情
  3. 新学生管理系统(一)登陆界面
  4. 第四章 数据和企业管理,高层更看重大数据
  5. 企业版小程序申请步骤
  6. 如何看自己电脑得好坏
  7. 程序员编程入门,你不得不知道的7大编程工具
  8. 西奥迪尼的《影响力》你看过没?
  9. 无人驾驶公司Roadstar发公告开除联合创始人周光
  10. JS获取A元素动态ID值