我希望我的 joomla 网站能够发送电子邮件,因此我安装了sendmail
。我使用 putty 对其进行了测试,以检查它是否正常工作。sendmail [email protected] content of email
我尝试使用该命令多次,但只有一次,令我惊讶的是,它将电子邮件发送到了我的地址。
然后我用该网站进行了测试。
Joomla 网站使用 sendmail 服务,它实际上正在运行并发送电子邮件;但是发送电子邮件需要很长时间。
例如在论坛上发帖:每次有人在论坛上发帖时,它都会向订阅者发送电子邮件通知。它会启动服务sendmail
,网站大约需要 2 到 3 分钟才能发布帖子并发送电子邮件。
之后 Joomla 给出了错误消息
Could not execute: /usr/sbin/sendmail
无论如何,该电子邮件确实已经发送。
使用“htop”,我可以看到在发布后仅 2 分钟,sendmail 服务就启动了。
有问题的网站是 www.gruenherzjaeger.de
感谢您的关注。
答案1
经过多次尝试和在谷歌上搜索。多次安装 sendmail + postfix 都没有成功,尝试了其他替代方案,也没有成功。然后我发现本教程
已安装apt-get install exim4-daemon-light mailutils
配置完毕。然后一切都开始正常工作了。
当我在摆弄 postfix 时,我注意到它没有运行也没有启动,当我命令它启动时
postfix start
它正在输出fatal error: postfix failled to start
。我认为这就是它无法工作的原因。无论如何,感谢您的关注 =)