EC2 - 新的PHP安装 - 邮件无法正常工作

Qui*_*ike 8 php lamp sendmail amazon-ec2

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

我试过更改php.ini sendmail_from,它什么也没做.防火墙上打开了SMTP端口...我很丢失..

Cha*_*les 9

这不会直接解决您的问题(编辑:我的意思是您现在已经编辑出来的错误消息),但Amazon EC2实例的邮件信誉非常不稳定.您可能会遇到可传递性问题.

值得庆幸的是,亚马逊创建了简单电子邮件服务,以配合EC2,为EC2客户提供免费服务.API非常简单,并且有许多优秀的PHP邮件库的传输适配器,如SwiftMailer(传输).


Raj*_*iya 6

请安装sendmail扩展,我只是在我的实例中安装sendmail解决了这个问题.

只需在终端输入:sudo apt-get install sendmail即可.

这对我有用