阿里云服务器发送邮箱失败问题
问题描述:
在本地启动项目并发送邮箱完全木有问题,ok,上云,注册用户,一顿操作猛如虎,what?,邮箱验证码发送失败??,什么玩意??
原因:
发邮件的默认端口是25端口,而阿里云禁止通过STMP 25端口发送邮件,所以发送失败!!!!
解决方案:
(1)向阿里云申请开放25端口(需要审核)
登录到阿里云管理控制台;
鼠标移动到头像,可以看到下拉菜单,点击“安全管控”
左侧栏“业务申请”–“25端口解封”
注意:在正式申请前,您需要确认同意并承诺,保证TCP 25端口仅用来连接第三方的SMTP服务器,从第三方的SMTP服务器外发邮件。如发现您使用申请的IP直接通过SMTP发送邮件,阿里云有权永久性封禁TCP 25端口,并不再提供解封服务。
选择IP类型(经典或VPC),IP及关联域名,
勾选已阅读并同意《25端口使用服务协议》,单击下一步。
填写申请表单,详细说明您的TCP 25端口使用描述及使用情况
单击确定,提交TCP 25端口解封申请
(2)采用SSL协议发送邮件,并端口号改成465,自行配置(需要开启smtp)
修改application.yml配置
springmail:#邮箱服务地址host: smtp.qq.com#用户名username: (你自己的username)#发送邮件密码password: (SMTP 密码,不是登录密码)default-encoding: UTF-8properties:mail:smtp:auth: truestarttls:enable: truerequired: truesocketFactory:class: javax.net.ssl.SSLSocketFactoryport: 465
#自定义属性以谁来发邮件
mail:fromMail:addr: yc488@qq.com @Value("${mail.fromMail.addr}") //获取application中配置的addr
private String from;
/***发送邮件验证码*/
private boolean sendEmail(String to, String content) {SimpleMailMessage message = new SimpleMailMessage();message.setFrom(from);message.setTo(to);message.setSubject("YCBLOG系统邮件");message.setText(content);message.setSentDate(new Date());try {mailSender.send(message);return true;} catch (MailException e) {e.printStackTrace();return false;}
}
配置完毕后,阿里云服务器安全组开启465端口
(3)重新上云,发送邮件成功!!!!
转载于:https://www.ycblog.top/article?articleId=60&pageNum=1
阿里云服务器发送邮箱失败问题相关推荐
- 阿里云服务器端口访问失败 问题解决
阿里云服务器端口访问失败 项目部署新的阿里云服务器上, 添加安全组端口后,还是无法访问的解决方案 打开本地cmd,telnet IP+端口 查看端口是否可以连通 如果不通,在服务器上防火墙添加对应端口 ...
- 阿里云服务器企业邮箱发送邮件,解决25端口被封问题
最近弄了一个项目,其中一个模块通过163的企业邮箱发送邮件,本机上测试没有问题,部署到阿里云服务器后,总是提示发送邮件失败. 通过查询分析,是由于阿里云服务器为了安全起见,封了25端口,导致25端口不 ...
- Springboot 阿里云服务器 发送 邮件问题
在本地中能够发送邮箱,部署到阿里云却发不了??? 原本的application.properties邮箱配置 # 邮件协议 spring.mail.protocol=smtp # 网易邮箱 smtp ...
- 阿里云服务器qq邮箱无法推送问题
记阿里云使用QQ邮箱服务推送问题 阿里云是禁用25端口 改用 465 端口 或者 578端口 ps: 看有些网友说465可以,有一些465又不行,我自己的465不行用了587
- 解决项目部署到阿里云服务器邮件发送失败的方法
阿里云服务器禁用了25端口,所以改为465端口采用SSL协议传输邮件 163网易免费邮箱相关服务器信息: 相关代码: package com.yc.util;import java.io.File; ...
- 阿里云服务器 通过JavaMail发送邮箱STMP问题( 25端口被禁用 使用SSL协议465端口)
我们传统使用的比较简单的是 STMP 25端口收发邮件 今天发现刚购买的阿里云服务器不能作为客户端通过STMP 25端口发送邮件 开始在网上有说发现是JDK1.8的原因,然后自己也把JDK1.8换到了 ...
- 阿里云服务器 通过JavaMail发送邮箱STMP问题( 25端口被禁用 使用SSL协议465端口
我们传统使用的比较简单的是 STMP 25端口收发邮件 今天发现刚购买的阿里云服务器不能作为客户端通过STMP 25端口发送邮件 开始在网上有说发现是JDK1.8的原因,然后自己也把JDK1.8换到了 ...
- 阿里云服务器邮件发送
一个邮件发送的功能,本机调试无问题,但发布到阿里云服务器后邮件发送功能失败. 网上查了下大概是说阿里云把发送邮件的25端口禁用掉了 那么解决方式一就是向阿里云申请开放25端口,但具体如何申请,并未深入 ...
- 阿里云服务器发送邮件失败?连接超时?25端口被封?
大家好,我是烤鸭: 之前用阿里云服务器的时候发送126企业邮箱,用的smtp方式,但是一直超时.百思不得其解.因为在本地环境是可以的. 原来是阿里云服务器限制了25端口.问了126邮箱那边的技术客服, ...
最新文章
- linux vsftpd架设
- 实验四、主存空间的分配和回收模拟
- 盘点2013年那些最优秀的网页设计作品【系列五】
- 透彻,在SpringBoot项目中使用Netty实现远程调用
- Openvswitch手册(5): VLAN and Bonding
- 看我如何跨虚拟机实现Row Hammer攻击和权限提升
- 软件项目组织管理(九)项目人力资源管理
- 计算机三种引用方式,单元格的引用方式有哪几种
- 论文浅尝 | AAAI2020 - 基于规则的知识图谱组合表征学习
- Maven本地库添加Oracle JDBC驱动
- 剪花布条(HDU-2087)
- php编译成jphp,php编译脚本安装
- 七牛HTML 上传按钮,七牛 JSSDK 配置+常见问题
- 使用某些 DOCTYPE 时会导致 document.body.scrollTop 失效
- php默认登录文件,PHP 网站修改默认访问文件的nginx配置
- 筛选数据库_网络药理学(2)| 使用TCMSP数据库检索中药成分并基于ADME参数进行成分筛选...
- html网页设计作业代码——家乡介绍-南京(7页) HTML+CSS+JavaScript html网页设计期末大作业_网页设计平时作业
- 带你区分超键,候选键,主键
- 混合动力simulink模型 转卖新能源混动车型模式转换说明,包含HCU模式转换simulink框图及说明文档
- 记一次Redis出问题及解决方案
热门文章
- uni-app的三种生命周期函数整理
- Win7系统下发生一个文件夹,无法删除,解决记录
- word文档从第二页开始标注页码
- 美妆护肤做短视频,利用选题策划来涨粉?
- Python实现ABC人工蜂群优化算法优化支持向量机回归模型(SVR算法)项目实战
- MYSQL命令大全自学笔记
- 解决cannot find module providing package或cannot find main module
- 裁判文书android app逆向
- 【ODX介绍】-4.3-UDS诊断$3E服务在ODX-D诊断描述文件中如何描述
- latex 表格中如何精细控制行高,行距,行与行之间的距离