文章插图
在测试环境上跑的好好的发邮件功能在阿里云上却用不了?
查看日志发现是25端口无法连接,系统报超时错误 。找找原因发现是阿里云服务器把邮件的默认25端口给禁用掉了 。那么就来解决这个问题吧 。
1 第一种方式,申请阿里云解封25端口 。
第一步:鼠标移上右上角阿里云账号 上,这个账号就在 功能左边第一个;
第二步:点击;
第三步:点击
第四步:点击
第五步:填写申请的 IP和对应的邮箱域名,
第六步:填写申请表单
第七步:填写之后确定后就静静的等待阿里云客服审核一般最多7个工作日就好了
我们的系统,申请了一段时间都没等到结果 。只能跳过申请,用第二种方式 。
2 考虑SSL加密SMTP通过465端口进行发件
更改javamailsender的配置如下:
再在阿里云安全策略中打开465出口
发送邮件测试,终于发送成功 。
该配置在使用阿里邮箱时,发送成功 。但如果使用其它邮箱服务器时,可能又不行 。比如qq邮箱,要使用587端口才行 。
3 使用阿里云提供的System.Web.Mail.MailMessage来实现发送,代码如下:
其中注意的是,填写的密码不是邮箱登陆密码 而是邮箱设置POP3/SMTP 时生成的第三方客户端授权码
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 性价比最高的企业邮箱 阿里邮箱企业版手机版
- 2020冬季防疫个人防护攻略 冬天预防疾病小常识
- 丁真成立个人工作室 注册资本300万持股比例100%
- 孩子多大可以一个人待在家里 让孩子单独在家要注意什么
- 云烟多少钱一条 「云烟多少钱一包」
- 阿里云os电视直播软件 阿里云os系统的电视
- 阿里巴巴筛选货源技巧 阿里巴巴官方首页
- 华为手机的云备份 华为手机的云备份在哪里
- 中国云计算公司排名 中国云计算大会将举行
- 个人证书查询网入口 证书管理号在哪里查询