跳至正文
首页 » 阿里云、万网虚拟主机无法使用SMTP发送邮件

阿里云、万网虚拟主机无法使用SMTP发送邮件

wordpress logo

为了提高网站访问速度,最近将网站从Vultr迁回了阿里云。迁移过程出现了一个问题是无法使用SMTP插件发送邮件。已经确认所有相关设置完全相同,所以问题一定出现在虚拟主机的网关或者主机设置上。

首先提交了一个工单询问阿里云关于SMTP端口管理状况,得知他们仅限制了25号端口,没有限制ssl加密的465号端口。所以如果之前使用的是25端口发送邮件的话需要更换端口。

我使用的是465号端口没有被网关限制,那么就是主机设置出现了问题。问题处在PHP设置上,需要开启fsockopen函数。可能大部分网站服务器不需要发送邮件,所以默认处于关闭状态。进入 主机管理平台–》站点信息–》高级环境设置–》PHP.ini设置 将其中的 PHP函数fsockopen设置 选项设置为开启。

参考

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注