我在我网站的联系表格中使用了php邮件功能来发送电子邮件。它可以在此之前发送电子邮件,但最近,我注意到它只是停止工作。
显示调试日志文件" 535 5.0.0身份验证失败"导致smtp.live.com:587断开连接的问题。我已经检查了邮件功能代码,它确实工作正常。
有人在这里遇到同样的问题吗?我怎么可能解决这个问题?谢谢。
<?php
$headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion();
$message = "Message is sent with the following mail";
$send = mail('meoevent@hotmail.com','Hi XD',$message, $headers);
if ($send)
echo "Yes";
else
echo "No"; echo error_get_last();
?>
这是我的debug.log文件
16/05/15 15:49:06&lt;&lt; 535 5.0.0身份验证失败 16/05/15 15:49:06 **断开与smtp.live.com:587的联系 16/05/15 15:49:06 **断开连接 16/05/15 15:49:06 **断开连接 16/05/15 15:49:06 **身份验证失败
这是我的邮件功能代码。