我正在使用PHPMailer,但在gmail中没有收到邮件

  • 本文关键字:gmail 但在 PHPMailer php
  • 更新时间 :
  • 英文 :


我连续收到邮件,但突然没有收到任何邮件。我不知道我的代码发生了什么,我的错误日志文件中也没有任何错误。我在Godaddy服务器上使用它

$mails = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->Port = 587;
$mail->Username = "mymail@gmail.com";
$mail->Password = "myPassword";
$mail->From = "foo@gmail.com";
$mail->FromName = "John Doe";
$mail->AddAddress('foobar@foobar.com');
$mail->IsHTML(true);
$mail->Subject = "John Doe Lead Update";
$mail->Body = '
<h2>Mahindra Campaign Data</h2>';
if($mail->send()){
echo 'Message sent';
}
else
{
echo 'Mailer error' .$mail->ErrorInfo;
}

可能是GoDaddy服务器问题。如果你使用共享主机,发送电子邮件会有一些限制。你可以使用像mailchimp这样的第三方服务,也可以使用亚马逊的电子邮件服务。

相关内容

最新更新