EC2-重新安装PHP-邮件不起作用

问题描述 投票:9回答:2

我已经熟悉Amazons EC2。我安装了一个LAMP设置,但是当我尝试通过页面中的mail()函数发送电子邮件时,它不起作用。我检查了一下,sendmail正在运行,并且在phpinfo页面上。

我已经尝试更改php.ini sendmail_from,但它什么也没做。 SMTP端口在防火墙上打开...我丢失了..

amazon-ec2 lamp sendmail php
2个回答
9
投票

这不会直接解决您的问题(编辑:我的意思是您现在已将其删除的错误消息),但是Amazon EC2实例的邮件信誉确实很差。您可能会遇到可传递性问题。

非常感谢Amazon created the Simple Email Service与EC2一起使用,为EC2客户提供了免费的服务水平。该API非常简单,并且有许多出色的PHP邮件库的传输适配器,例如SwiftMailertransport)。


7
投票

请安装sendmail扩展名,我仅通过在实例中安装sendmail即可解决此问题。

只需输入:sudo apt-get install sendmail在您的终端中。

对我有用

© www.soinside.com 2019 - 2024. All rights reserved.