200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > php PHPMailer使用gmail发送邮件详细解决方法过程

php PHPMailer使用gmail发送邮件详细解决方法过程

时间:2020-03-27 17:30:21

相关推荐

php PHPMailer使用gmail发送邮件详细解决方法过程

如下我们详细介绍PHPMailer来使用gmail发布邮件:

首先需要下载PHPMailer:

github:/PHPMailer/PHPMailer

require_once './PHPMailer/PHPMailerAutoload.php';$mail = new \PHPMailer;$mail->IsSMTP();$mail->CharSet = "UTF-8";$mail->Encoding = 'base64';$mail->SMTPDebug = 0; //是否调试$mail->SMTPAuth = true;$mail->Host = 'ssl://:465'; //host$mail->Port = 25; //端口$mail->Username = ""; //发件人$mail->Password = ""; //发件人专用密码$mail->SetFrom("",""); //发件人邮箱和名称$mail->Subject = "标题"; //标题$mail->Body = "内容"; //内容$mail->IsHTML(true); //是否启用html$mail->AddAddress('xxx@'); //收件用户$mail->Send();

发件密码如果使用gmail会提示如下:

密码不正确 需要使用专用密码!

专用密码介绍:/accounts/answer/185833

您可能需要使用应用专用密码的原因

当您注册两步验证后,我们通常会向您发送验证码。但是,某些应用和设备(例如 Outlook)并不支持这种验证码。因此,在首次使用此类应用或设备登录 Google 帐号时,您将需要通过生成并输入应用专用密码来向此类应用或设备授权。

生成专用密码:/settings/security/apppasswords

生成后的密码就可以正常发送邮件了。

发送成功提示:

文章地址:/archives/view-141478-1.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。