我使用的是debian&apache。
如果我安装sendmail,PHP mail()函数完美工作。 但是否则我安装了exim4,php的mail()函数什么都不做。
我已经改变了php.ini编辑sendmail_path,但我不能发送邮件(我正在尝试sendmail-t -i,sendmail -t和exim4,但任何作品)
任何解决的想法? 谢谢!
如果你把Exim作为sendmail的替代品,你应该使用/usr/lib/sendmail作为path。
尝试从命令行testing您正在使用的命令。 这应该告诉你,如果你有命令的问题或PHP和Exim之间的问题。 还要检查日志文件/ var / log / exim / maillog,看看是否有任何迹象显示你正在收到消息,但通过Exim。