最近服务器到期,新买的阿里云ECS封禁了25端口,要发送邮件只能使用加密的465端口了。 

原先用的腾讯免费企业邮箱,虽支持使用465端口发送邮件,但按原先的配置,只是将25端口改成465端口,测试发送邮件时提示:“测试邮件发送失败:SMTP服务器返回结果不可用”;换成阿里云企业邮箱,163邮箱都是一样结果。 

经过一番测试,发现465端口在设置上同25端口的设置有些区别。 

具体设置如下: 

18_1_41bea7cfcccf0d1.png

phpwind9x使用465端口SSL加密方式发送邮件的配置方法 

只需要在SMTP服务器地址前加ssl://就搞定了 

比如阿里云的smtp服务器:ssl://smtp.mxhichina.com 

端口:465 

其他同25端口的设置一样。 

设置完成后,记得在phpwind后台做下检查,看下是否启用成功。 


如果还是发送失败,那可能是服务器openssl没有配置好,或者说没有安装openssl模块。