为什么在Ubuntu 14.04盒子上安装SurgeMail邮件服务器(以及可能的其他Linux版本)后,sendmail和/或PHP邮件是否按预期工作?
从命令行 -
echo "Subject: sendmail test" | sendmail -v youremail@email.com
应该以Surgemail文档声明的方式生成出站电子邮件:
SurgeMail用sendmail存根替换sendmail二进制文件 基本上假装是sendmail并将所有内容重定向到 SurgeMail。
但是,命令行响应表明sendmail未按预期工作。
此外 - 此方框中未安装sendmail,并且从未进行过:)
答案 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
,您应该会在收件箱中看到成功的消息。