phpmailer - Phpmhailer 在 000webhost 上出现错误我无法在实时服务器中发送或接收电子邮件
问题描述
大家好,任何人都可以帮助我解决这个问题.. 我真的不知道如何解决这个问题,因为这是我第一次上传托管项目。所以我有这个 注册页面**,当它完全填满时,它会向学生电子邮件发送一条消息。并实现我使用 PHPmailer 并使用我的谷歌帐户作为主机。这在我的本地服务器上工作得非常好,但是当我在 (000webhost.com) 一个免费托管网站上上传这个时,我收到一个错误** 这是我的 phpMhailer 代码
$fname = $_POST['first'];
$mname = $_POST['middle'];
$email = $_POST['email'];
$name = $fname;
$emails = $email;
$mes ='';
// "Your email is $email";
$mail = new PHPMailer\PHPMailer\PHPMailer();
$mail->IsSMTP(); // enable SMTP
$mail->SMTPDebug = true; // debugging: 1 = errors and messages, 2 = messages only
$mail->SMTPAuth = true; // authentication enabled
$mail->SMTPSecure = 'tls'; // ssl/tls secure transfer enabled REQUIRED for Gmail
$mail->Host = "smtp.gmail.com";
$mail->Port = 465; // 465 or 587
$mail->IsHTML(true);
$mail->Username = "mygmailaccount@gmail.com";
$mail->Password = "mygmailpassword";
$mail->SetFrom("mygmailaccount@gmail.com");
$mail->Subject = "JPIMSS";
// $mail->AddEmbeddedImage("../img/email`ogo.png", "logo");
$mail->Body ="<div style='display:flex; font-size:20px; align-items: center; color:green;'>
<span>John Paul Integrated Montessori School of Silang</span></div>
<div>
<p style= 'font-size:18px'> Hello! $fname
<br>
-------------------------
<br>
Username: $emails
<br>
Password: $pass
<br>
------------------------
</p>
<br
<p style= 'font-size:18px'></p>
</div>";
$mail->AddAddress($emails);
if(!$mail->Send()) {
$msg = "Mailer Error:".$mail->ErrorInfo;
$msg = "Fail";
} else {
$_POST = array();
$msg = "<div class='col-md-12 alert alert-success fade show alert-dismissible' role='alert'>
<i class='fa fa-check-circle' aria-hidden='true' style='color:green'></i> Submitted please
check your email for your <b>username</b> and <b>password</b>
<button type='button' class='close' data-dismiss='alert' aria-label='Close'>
<span aria-hidden='true'>×</span>
</button>
</div>";
}
**注意:此代码在我的本地服务器上使用 xampp 非常好,我可以使用此代码接收和发送电子邮件。在此先感谢您,非常感谢您的帮助:) **
解决方案
推荐阅读
- php - 我通过cdn使用了CKEditor,但我无法将数据发送到数据库
- swift - 按下 SwiftUI 时更新按钮 UI
- java - 在终端上使用 -classpath 不起作用
- c++ - 如何正确释放一组指针?
- android - 我可以期望我的应用程序的构造函数在调用我的服务方法之前完全执行吗?
- c# - MVVM RaisePropertyChanged 抛出 InvalidCastException
- python - 熊猫组六个月
- python - Scrapy:使用“更多”按钮选择动态加载的内容
- c# - Visual Studio 2017:项目已过期并出现错误 (0x80004005)
- discord - Discord.js 有没有办法让所有用户分开变量?