Wordpress Mail()函数在新的EC2实例上不起作用
我已经将我的Wordpress站点从GoDaddy转移到我自己的Ec2实例上,一切似乎都很好。但我注意到订阅功能不起作用。更深入地看,我发现没有一个插件和Wordpress本身不能发送电子邮件 你能告诉我如何解决这个问题吗 Wordpress显示一条错误消息: 无法发送电子邮件。 可能原因:您的主机可能已禁用mail()功能。 我所尝试的: -我收到AWS支持部门的电子邮件,要求删除发送电子邮件的限制,并收到了已删除限制的回复。 -我已经检查了sendmail是否已安装,是否已安装。当通过SSH连接到EC2实例时,我能够从命令行发送电子邮件。例如:Wordpress Mail()函数在新的EC2实例上不起作用,wordpress,email,amazon-ec2,Wordpress,Email,Amazon Ec2,我已经将我的Wordpress站点从GoDaddy转移到我自己的Ec2实例上,一切似乎都很好。但我注意到订阅功能不起作用。更深入地看,我发现没有一个插件和Wordpress本身不能发送电子邮件 你能告诉我如何解决这个问题吗 Wordpress显示一条错误消息: 无法发送电子邮件。 可能原因:您的主机可能已禁用mail()功能。 我所尝试的: -我收到AWS支持部门的电子邮件,要求删除发送电子邮件的限制,并收到了已删除限制的回复。 -我已经检查了sendmail是否已安装,是否已安装。当通过SSH
echo "Subject: test" | /usr/sbin/sendmail myemailaddress@address.com
已成功向我发送电子邮件。
-我已经检查了php.ini文件,它确实启用了sendmail行:
sendmail_path = /usr/sbin/sendmail -t -i
我还需要做什么才能使我的电子邮件再次正常工作?你试过使用SMTP吗?@TyBailey不,我没有。我需要安装/配置SMTP for php mail()函数才能在EC2上工作吗?我想你不必这样做,但是如果他们没有可用的
mail()
函数,SMTP应该可以解决这个问题。我也遇到了同样的问题。你解决这个问题了吗?