PEAR php邮件未在godaddy中发送

问题描述

我的PHP代码

<?PHP 
require_once "Mail.PHP";
$to = "[email protected]";
$from ="system[email protected]";
$subject = "What's up";
$body = "Hi,nnHow are you? What is happening";
 
 $host = "smtp.gmail.com";
 $username = "system[email protected]";
 $password = 'domasys34';
 
 $headers = array ('From' => $from,'To' => $to,'Subject' => $subject);

 echo $smtp = Mail::factory('smtp',array ('host' => $host,'auth' => true,'username' => $username,'password' => $password));
 
 $mail = $smtp->send($to,$headers,$body);
 
 if (PEAR::isError($mail)) {
   echo("" . $mail->getMessage() . "");
  } else {
   echo("Message successfully sent!");
  }
?> 

我找不到 Pear Mail.PHP 的 URL 以在 Godaddy 托管服务器中包含文件。 当我检查 PHPinfo 时,它说

include_path .:/opt/alt/PHP71/usr/share/pear .:/opt/alt/PHP71/usr/share/pear

如果我使用此代码仍然会出现无法找到 smtp 驱动程序和无法定位 mail.PHP错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)