EC2 - 全新 PHP 安装 - 邮件无法正常工作
Posted
技术标签:
【中文标题】EC2 - 全新 PHP 安装 - 邮件无法正常工作【英文标题】:EC2 - Fresh PHP install - Mail not working 【发布时间】:2011-07-14 14:41:15 【问题描述】:我正在熟悉 Amazons EC2。我安装了 LAMP 设置,但是当我尝试通过页面中的 mail() 函数发送电子邮件时,它不起作用。我检查了一下,sendmail 正在运行,并且在 phpinfo 页面上。
我已尝试更改 php.ini sendmail_from,但它什么也没做。防火墙上的 SMTP 端口已打开……我迷路了……
【问题讨论】:
【参考方案1】:这不会直接解决您的问题(编辑:我的意思是您现在已删除的错误消息),但 Amazon EC2 实例的邮件声誉确实参差不齐。您可能会遇到可交付性问题。
感谢Amazon created the Simple Email Service 与 EC2 一起使用,为 EC2 客户提供免费服务。 API 非常简单,并且有许多优秀的 PHP 邮件库的传输适配器,例如 SwiftMailer (transport)。
【讨论】:
我什至不认为你可以从他们的服务器发送电子邮件。【参考方案2】:请安装 sendmail 扩展程序,我通过在我的实例中安装 sendmail 解决了这个问题。
只需输入:sudo apt-get install sendmail 在您的终端中。
这对我有用
【讨论】:
以上是关于EC2 - 全新 PHP 安装 - 邮件无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章
PhP 邮件无法正常工作 windows 7 xampp - argosoft 邮件服务器
即使在全新安装和 node_modules 重新安装后,Svelte run dev 也无法正常工作