梨邮件不发送HTML mime

时间:2014-10-09 10:09:17

标签: php pear command-line-interface

我正在使用命令行(shell_exec)来运行一个PHP脚本,该脚本使用PEAR Mail发送多个电子邮件。 (我需要在后台运行它,否则服务器崩溃。)

当我在本地主机上测试时,它会完美地发送HTML内容,但是当我在实时/远程Web服务器上运行它时,它只发送文本内容,而不是HTML内容。当我运行脚本(虽然一次只有一封电子邮件)时,他们会发送HTML内容。

命令行版本只发送文本有什么原因吗?

2 个答案:

答案 0 :(得分:0)

检查实时/远程服务器上是否安装了所有必需的软件包。

您还应检查include_path的设置是否相同 - 例如比较/etc/php5/cli/php.ini中的include_pat行与/etc/php5/apache2/php.ini

答案 1 :(得分:0)

事实证明问题是通过HTTP访问我的HTML电子邮件模板。我只是将它换成了本地路径,一切正常。