如何解决000webhost SMTP 错误:无法验证 PhpMailer 中的错误
我正在开发一个 android 应用程序,我正在做以下事情来忘记密码。
<?PHP
use PHPMailer\PHPMailer\PHPMailer;
//sender address
$name = "name";
$email = "emailaddress@gmail.com";
require_once "PHPMailer/PHPMailer.PHP";
require_once "PHPMailer/SMTP.PHP";
require_once "PHPMailer/Exception.PHP";
$mail = new PHPMailer(true);
function sendMail($password){
global $mail,$email,$name;
$response = array();
try{
$mail->isSMTP();
$mail->Host = "smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->Username="myemail@gmail.com";
$mail->Password="myemailpassword";
$mail->Port=465;
$mail->SMTPSecure="ssl";
$mail->isHtML(true);
$mail->setFrom($email,$name);
$mail->addAddress("friendemail@gmail.com","friendname");
$mail->Subject = ("FORGOT PASSWORD");
$mail->Body="THIS IS BODY";
$res = $mail->send();
$response['error'] = false;
$response['message'] = "Password sent to your Email id ....";
}
catch(Exception $e){
$response['error'] = true;
$response['message'] = $mail->ErrorInfo;
}
return $response;
}
?>
我在00webhost
免费网络托管平台link中托管了我的数据库和文件
我正在使用 postman
工具检查响应
即使我尝试在 Gmail 帐户中启用安全性较低的应用访问。
但是我仍然无法使用 OOOwebhost 发送邮件。
提前致谢..
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。