问题描述
<?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 (将#修改为@)