4008-951879
30天免费试用
热门问题客户端常见问题登录问题收信与删信特色功能使用指南邮箱解析邮件搬家

Alicloud 服务器使用 phpmailer 发送带有504错误代码的邮件

3月20号的消息刚好遇到。阿里邮箱企业邮箱允许以公司域名作为邮箱地址后缀,全面体现企业形象:所有员工邮箱均为“XXX@企业域名”,树立统一的企业形象,方便企业形象推广。阿里企业邮箱企业通过企业邮箱可以自主地管理每个员工的邮箱,随时根据需要自我修改设置。可以添加、删除离职的员工邮箱帐户,修改密码等。阿里云企业邮箱假设你将电子邮件作为你网络浏览器的一部分,免费邮箱的优点在于你可以从任何互联网通路上登录到免费邮箱的提供网站,并且不必使用你自己的互联网服务供应点或记得它的电话号码。我之前做过很多邮件发送的应用,但是没有遇到过这样的情况。最近运营部开展了一项活动,平台上注册了大量用户。下午同事汇报邮件发送提示界面出错。赶紧看情况。

基础情况

1、阿里云服务器

2、PHPMailer扩展

3.163邮箱提供SMTP服务

4、本地测试可以通过发送,生产生活环境异常

出现问题

504生产环境下邮件发送界面出现加载超时问题

解决方案

使用 ssl 协议并将端口调整到465端口。

1、阿里云服务器上放行465端口;

2.将以下代码设置添加到代码中:

Mail-smtpsecure = 'SSL' ;

$ mail-Port = 465;

问题分析

504状态码的出现,首先我们进行了分析本地生活环境系统测试,发现企业可以通过正常发送电子邮件。那么,可以充分考虑代码没有一个问题,在环境保护方面,考虑了两点,分别是服务器信息安全教育环境和PHP环境。首先是做了服务器工作环境的检查。因为PHP环境在每次的应用研究中都未进行一些特殊的设置。所以把PHP环境的检查自己放在了后面。同时也查阅了网上的资料,大家都在谈论端口的问题。

端口1和25已关闭。

2、使用465端口,还有一个兄弟说使用487端口的;

3. 使用 ssl 提供服务;

根据你的经验,检查服务器端口,设置SSL。果不其然,邮件可以发送,发送速度非常快。这里是对各位前辈的一个褒奖!

2021/06/01 13:48:52 78 次