大佬教程收集整理的这篇文章主要介绍了无法发送消息。邮件程序错误:SMTP 错误:无法进行身份验证。在 php 中,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到了一个非常便宜的问题,当我尝试在本地主机中运行我的应用程序时,它工作正常,但是当我将它上传到服务器上时,出现无法发送消息之类的错误。邮件程序错误:SMTP 错误:无法进行身份验证。
1)我已经正确地写了我的电子邮件和密码 2)我在
上做了较少的安全应用请告诉我为什么会这样
<?php
use phpR_509_11845@ailer\phpR_509_11845@ailer\phpR_509_11845@ailer;
use phpR_509_11845@ailer\phpR_509_11845@ailer\Exception;
require 'vendor/autoload.php';
if(isset($_POST['submit']))
{
$name = $_POST['name'];
$email = $_POST['email'];
$subject = $_POST['subject'];
$msg = $_POST['message'];
$mail = new phpR_509_11845@ailer(true);
try {
$mail->SMTPDeBUG = 0;
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com;';
$mail->SMTPAuth = true;
$mail->Username = '***********';
$mail->password = '*******';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->setFrom('nplus_01@gamil.com','');
$mail->addAddress('nplus_01@gamil.com');
$mail->addAddress('nplus_01@gamil.com','');
$mail->isHTML(true);
$mail->Subject = 'Subject';
$mail->Body = "name is $name <br> Email is $email <br> Subject is $subject <br> message is $msg";
$mail->Altbody = 'Body in plain text for non-HTML mail clIEnts';
$mail->send();
?>
<script>
alert("message Send successfully");
</script>
<?php
} catch (Exception $E) {
echo "message Could not be sent. Mailer Error: {$mail->ErrorInfo}";
}
}
?>
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的无法发送消息。邮件程序错误:SMTP 错误:无法进行身份验证。在 php 中全部内容,希望文章能够帮你解决无法发送消息。邮件程序错误:SMTP 错误:无法进行身份验证。在 php 中所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。