使用PHP发送电子邮件时出现要求身份验证的错误

使用PHP发送电子邮件时出现要求身份验证的错误,php,Php,我正在尝试使用以下PHP代码发送电子邮件。但出现以下错误: 警告:mail():SMTP服务器响应:530-5.5.1需要身份验证。在530 5.5.1了解更多信息 很明显,SMTP服务器要求您进行身份验证。使用功能更强大的工具发送邮件,如PHPMailer。可能重复的 <?php $to = "jaynanavati@gmail.com"; $subject = "Test mail"; $message = "Hello! This is a simple em

我正在尝试使用以下PHP代码发送电子邮件。但出现以下错误:

警告:mail():SMTP服务器响应:530-5.5.1需要身份验证。在530 5.5.1了解更多信息


很明显,SMTP服务器要求您进行身份验证。使用功能更强大的工具发送邮件,如PHPMailer。

可能重复的
<?php
    $to = "jaynanavati@gmail.com";
    $subject = "Test mail";
    $message = "Hello! This is a simple email message.";
    $from = "jaynanavati@gmail.com";
    $headers = "From:" . $from;
    mail($to,$subject,$message,$headers);
    echo "Mail Sent.";
?>