前言,我不确定stackoverflow是否是合适的站点,但服务器故障和Web应用程序似乎都不合适。如果您觉得其他网站更好,请随意移动。
我正在尝试从PHP发送电子邮件,并且正在努力使用 sendmail 配置。通过PHP发送它并不会导致任何输出(mail()
毕竟只返回一个布尔值)并尝试从命令行发送它会导致“连接被拒绝”错误,我认为这是因为我停止了sendmail服务。虽然我不需要收到任何邮件,但我不需要这项服务。
那么如何将sendmail配置为在没有后台服务的情况下工作,只需通过命令行发送它收到的数据/电子邮件?
或者,如果有人知道sendmail的轻量级替代品(不一定是postfix :)),它只接受来自命令行的电子邮件,而不是其他任何东西,我当然也会感激。 < / p>
答案 0 :(得分:3)
选项:
你无法阻止Sendmail服务,仍然期望让Sendmail为你做任何事情。那只是......很荒谬。
答案 1 :(得分:0)
另一个选择是使用Pear的邮件包直接通过另一个SMTP服务器发送。