sendmail不能正常工作

我试图在Debain Linux服务器上使用PHP中的mail()函数。

我有2个Web服务器运行。 一个是在chroot设置。

不chrooted服务器工作正常,另一个不会发送电子邮件。

任何想法如何在chroot设置中设置电子邮件?

PHP使用外部sendmail程序发送电子邮件( 1,2 )。 为了避免将其全部安装在chroot jail中,存在轻量级的程序,可以在监狱内提供必要的function。 如何设置这个存在。

  • nullmailer (可从Debian获得;二进制文件可用)
  • mini_sendmail (不可用于Debian;必须从源代码编译)
  • 另请参阅Debian提供的轻型SMTP代理以及其他邮件相关程序的完整列表。

有一个叫“邮件”或“电子邮件”或类似的小工具,它可以作为sendmail,postfix,qmail,…的简单replace安装。只需安装到chroot环境并将邮件redirect到邮件服务器外监狱。