Netwinsite SurgeMail不允许使用PHP mail()和/或sendmail命令

时间:2017-05-27 19:10:40

标签: php email ubuntu-14.04 sendmail

为什么在Ubuntu 14.04盒子上安装SurgeMail邮件服务器(以及可能的其他Linux版本)后,sendmail和/或PHP邮件是否按预期工作?

从命令行 -

echo "Subject: sendmail test" | sendmail -v youremail@email.com

应该以Surgemail文档声明的方式生成出站电子邮件:

  

SurgeMail用sendmail存根替换sendmail二进制文件   基本上假装是sendmail并将所有内容重定向到   SurgeMail。

但是,命令行响应表明sendmail未按预期工作。

此外 - 此方框中未安装sendmail,并且从未进行过:)

1 个答案:

答案 0 :(得分:0)

原因很简单。从来没有sendmail二进制文件,所以SurgeMail没有按预期工作。

要更正此问题,请在* nix或Windows上的Windows目录中创建一个名为sendmail_surge.ini的文件。

在此文件中添加以下设置 -

host 127.0.0.1

接下来转到SurgeMail文件夹 - / usr / local / surgemail并将sendmail二进制文件复制到/ usr / sbin

现在进行测试 - echo "Subject: sendmail test" | sendmail -v youremail@email.com,您应该会在收件箱中看到成功的消息。