如何解决PEAR php邮件未在godaddy中发送
我的php代码是
<?php
require_once "Mail.php";
$to = "email@gmail.com";
$from ="systems@domain.com";
$subject = "What's up";
$body = "Hi,nnHow are you? What is happening";
$host = "smtp.gmail.com";
$username = "systems@domain.com";
$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 举报,一经查实,本站将立刻删除。