【问题标题】:EC2 - Fresh PHP install - Mail not workingEC2 - 全新 PHP 安装 - 邮件无法正常工作
【发布时间】:2011-07-14 14:41:15
【问题描述】:

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

我已尝试更改 php.ini sendmail_from,但它什么也没做。防火墙上的 SMTP 端口已打开……我迷路了……

【问题讨论】:

    标签: amazon-ec2 lamp sendmail php


    【解决方案1】:

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

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

    【讨论】:

    • 我什至不认为你可以从他们的服务器发送电子邮件。
    【解决方案2】:

    请安装 sendmail 扩展程序,我通过在我的实例中安装 sendmail 解决了这个问题。

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

    这对我有用

    【讨论】:

      猜你喜欢
      • 2013-11-09
      • 2017-06-09
      • 2021-12-03
      • 1970-01-01
      • 2016-01-22
      • 1970-01-01
      • 2022-10-09
      • 1970-01-01
      • 2020-07-26
      相关资源
      最近更新 更多