好的,这是问题.我向用户发送了一封HTML电子邮件.
我不能只在我的标题中发送内容text/html html,因为我的主持人不喜欢它!他们建议使用SMTP.
所以我不得不安装Pear id.然后我不得不安装Mail扩展.我做到了.现在我从网上获取代码来试用它,我收到错误消息
Fatal error: Class 'Mail' not found in /home/alain/php/Mail/mail.php on line 51
Run Code Online (Sandbox Code Playgroud)
我正在调用该文件require_once();.现在mail.php中的第51行是
class Mail_mail extends Mail {
它唯一的声明!! 安装是全新的.主持人使用Cpanel
我发现,在默认情况下Ubuntu的php-pear并没有包括PEAR ::邮件包.但它很容易修复:
pear install Mail
pear install pear/Net_SMTP
pear install pear/Auth_SASL
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,您可能需要按照本指南检查您的PEAR安装:http://pear.php.net/manual/en/installation.checking.php