最近这几天在配置邮箱总结出一些经验进行分享、

1.测试

  • 测试主要的作用:尽量排除技术以外的问题
  • 首先测试邮箱服务器是否可以ping通 如ping不通查看是否是写错的问题
  • 以下是邮箱服务器地址 :
    • smtp.gmail.com
    • smtp.gmx.com
    • smtp.disroot.org
    • smtp.protonmail.com
    • smtp.tutanota.com
  • 用telnet测试邮箱服务器地址是否可以通 端口包括25,465,587 
    • 它们的区别:https://blog.csdn.net/zhangyuan12805/article/details/78781330
    • telnet Win:http://www.xitongcheng.com/jiaocheng/win10_article_37554.html
    • telnet CentOS7:https://blog.csdn.net/chenguangchun1993/article/details/79093119
    • 测试中可能出现的问题:
      • 1.输入后telnet smtp.***.com *** 短时间内出现内出现下面问题,请检查邮箱的SMTP或POP/IMAP是否开启
      • 如果连接的时间比较长之后出现上列问题请换端口尝试,如都无法连接 (gmail邮箱连接在国内特别不稳定,连上都靠运气,如果用国外的服务器的是可以的,作者用vps 测试587端口是可以通的,本地测试成功率可以让人崩溃),请查看是否是1里面的问题

2.邮箱的配置

  • gmail邮箱配置配置

    • gmail的邮箱比较特殊需要两步

      • 1.https://blog.csdn.net/zdgdq/article/details/78518508
      • 2.https://www.cnblogs.com/ATree/archive/2011/04/02/Gmail-POP-IMAP-SMTP.html
  • 其他邮箱大致相同 如gmx邮箱只需配置

3 JavaMail 配置SSL加密及TLS加密

  • 在这里javamail基本配置就不讲了,阿里云默认会把25端关闭,一种是要求他们的打开,第二种换465或者587
        //TLS处理if ("smtp.disroot.org".equals(host) || "smtp.gmx.com".equals(host)) {properties.put("mail.smtp.port", "587");properties.put("mail.smtp.starttls.enable", "true");//不做服务器证书校验properties.put("mail.smtp.ssl.checkserveridentity", "false");}//SSL处理 没做过测试if ("smtp.***.com".equals(host)){properties.put("mail.smtp.port", "587");properties.put("mail.smtp.starttls.enable", "true");properties.put("mail.smtp.socketFactory.port", "587");properties.put("mail.smtp.socketFactory.class",         "javax.net.ssl.SSLSocketFactory");}

JavaMail gmail邮箱,gmx邮箱,disroot邮箱,protonmail邮箱,tutanota邮箱以及阿里云服务器邮箱配置相关推荐

  1. 解决springboot项目部署到阿里云服务器邮箱无法发送邮件

    解决springboot项目部署到阿里云服务器邮箱无法发送邮件 前言:今天部署了一下springboot项目,使用的是docker部署的,如果有兴趣可以看我这篇文章: docker上部署前后端分离的s ...

  2. 钉钉邮箱登录入口_阿里企业邮箱发信失败 报错:554reject by content_「阿里云企业邮箱_阿里企业邮箱」指定经销商热线:400-855...

    问题场景: 当前阿里云企业邮箱用户因发送垃圾邮件导致账号被封禁外发的解封,需要通过发起工单方式申请解封. 操作流程: 进入工单提交页面. 单击提交工单> 企业邮箱 > 选择常见问题 > ...

  3. 解决springboot项目部署到阿里云服务器邮箱无法发送邮件而本地可以问题(亲测有用)

    解决springboot项目部署到服务器邮箱无法发送邮件而本地可以问题(亲测有用) 前言: 由于SpringBoot项目有发送邮箱功能,但是部署到服务器上却出现无法发送问题!但是本地却可以!!大致看了 ...

  4. 手把手阿里云企业邮箱设置教程三步搞定

    阿里云企业邮箱购买后如何使用?很简单,先在企业邮箱使用域名处添加邮箱所需的MX.CNAME解析,然后设置密码,最后分配员工账号,即可完成阿里云企业邮箱的开通流程,阿小云来详细说下阿里云企业邮箱开通指南 ...

  5. 阿里云企业邮箱怎么开通?

    阿里云企业邮箱怎么开通,步骤: 1.添加解析   2.设置密码   3.分配员工账号 域名解析生效后,通过"mail.您的域名"地址进入邮箱登录界面,输入正确用户名和密码登录邮箱. ...

  6. 基于nodemailer使用阿里云企业邮箱发送邮件(526错误的解决)

    在虽然日常生活中,QQ,微信等即时聊天工具几乎主导了人们的生活,但是邮件依然是现代生活不可缺少的一部分.这篇文章主要讲述使用node.js 中的nodemail模块操作阿里云的企业邮箱发送邮件 (52 ...

  7. 阿里云服务器企业邮箱发送邮件,解决25端口被封问题

    最近弄了一个项目,其中一个模块通过163的企业邮箱发送邮件,本机上测试没有问题,部署到阿里云服务器后,总是提示发送邮件失败. 通过查询分析,是由于阿里云服务器为了安全起见,封了25端口,导致25端口不 ...

  8. 阿里云服务器 通过JavaMail发送邮箱STMP问题( 25端口被禁用 使用SSL协议465端口)

    我们传统使用的比较简单的是 STMP 25端口收发邮件 今天发现刚购买的阿里云服务器不能作为客户端通过STMP 25端口发送邮件 开始在网上有说发现是JDK1.8的原因,然后自己也把JDK1.8换到了 ...

  9. 阿里云服务器 通过JavaMail发送邮箱STMP问题( 25端口被禁用 使用SSL协议465端口

    我们传统使用的比较简单的是 STMP 25端口收发邮件 今天发现刚购买的阿里云服务器不能作为客户端通过STMP 25端口发送邮件 开始在网上有说发现是JDK1.8的原因,然后自己也把JDK1.8换到了 ...

  10. 阿里云企业邮箱收费吗

      阿里云企业邮箱收费吗,企业邮箱哪个便宜好用,阿里企业邮箱怎么试用,怎么办理阿里企业邮箱询"阿里邮箱华南400服务0662020中心"(汇华科技).根据部署模式,云计算可分为公有 ...

最新文章

  1. 解决Chrome中UEditor插入图片的选择框加载过慢问题
  2. oracle group by用法
  3. 【C 语言】内存四区原理 ( 栈内存与堆内存对比示例 | 函数返回的堆内存指针 | 函数返回的栈内存指针 )
  4. 通过简单的线性回归理解机器学习的基本原理
  5. c语言程序设计2014春第一套作业,C语言程序设计2014春第一套作业
  6. C++笔记——指针数组/数组指针
  7. arcgis按属性设置符号大小
  8. Tensorboard --logdir=logs 无法显示图像的处理办法
  9. 安利几个优质NLP开源项目!搜索、问答、情感分析…
  10. 领域应用 | 企业效益最大化的秘密:知识图谱
  11. 微信找不到nfc功能_苹果ios 14一周深度体验,这3个功能尤其好用,你还没发现吗?...
  12. 夸奖对方代码写的好_测一测,你写的代码性能好吗?
  13. 如何在SQL Server中创建视图
  14. 21世纪最需要的7种人才
  15. GPS测速仪,一个APP就可以搞定
  16. searchbar.wxss源代码
  17. Crazy Kids
  18. excel不同文件表格批量加表头vba_多个excel表格自动汇总|如何把两个文件表格用VBA从另一个EXCEL表格导入数据到这个表格中?...
  19. 神马笔记 版本1.4.0
  20. push to origin/dev was rejected

热门文章

  1. 数据可视化:基本图表
  2. openwrt网络设置
  3. NeRF 神经辐射场
  4. 什么是USBHOST、USB Slave和USB OTG?它们之间有什么区别 USB、MiniUSB、MicroUSB
  5. Netty网络编程学习笔记(四)——进阶篇
  6. Ubuntu 编译最新LLVM套件:LLVM 16.0
  7. Java 面向对象(下) 抽象类 继承类 编写Application程序: 定义抽象类Shapes,其中包含抽象方法:
  8. SSH远程控制计算机
  9. mysql backup 使用_MYSQLBACKUP工具的使用
  10. FPGA开发中常见报错或警告汇总