Php Google阻止从XAMPP服务器登录

Php Google阻止从XAMPP服务器登录,php,xampp,sendmail,sendmail.exe,Php,Xampp,Sendmail,Sendmail.exe,我正在尝试将确认电子邮件地址功能添加到我的web应用程序中。 我配置了XAMPP服务器,并在php.ini和sendmail.ini 但当我试图发送邮件时,我从谷歌收到了以下消息 这个问题能解决吗 我使用以下链接来配置 以下是发送邮件的代码 <?php $to = 'nikamanish007@gmail.com'; $subject = 'php mail'; $message = 'hello'; $headers = 'from manish'; if(mail($t

我正在尝试将确认电子邮件地址功能添加到我的web应用程序中。 我配置了XAMPP服务器,并在php.inisendmail.ini 但当我试图发送邮件时,我从谷歌收到了以下消息

这个问题能解决吗

我使用以下链接来配置

以下是发送邮件的代码

<?php
$to      = 'nikamanish007@gmail.com';
$subject = 'php mail';
$message = 'hello';
$headers = 'from manish';

if(mail($to, $subject, $message, $headers))
{
    echo 'mail sent';
}
else
{
    echo 'mail not sent';
}
?>

您需要在您的gmail帐户中启用允许不太安全的应用程序:ON

  • 单击登录和安全
  • 向下滚动,将有一个选项“允许不太安全的应用”,默认设置为关闭,只需打开设置并选中即可

  • 您需要在您的gmail帐户中启用允许不太安全的应用程序:ON

  • 单击登录和安全
  • 向下滚动,将有一个选项“允许不太安全的应用”,默认设置为关闭,只需打开设置并选中即可

  • 请在配置时提供更多详细信息,以使其更清晰。您是否使用OAuth或其他任何东西。我相信这是Google的事情,您的解决方案是了解他们的安全需求并相应地使用它们。例如,您可能没有使用SSL/TLS,这可能是一项要求。错误信息就在那里“有人试图通过不安全的应用程序登录”,但是您可以在配置文件中的某个地方禁用它。请在配置时提供更多详细信息,以使其更清晰。您是否使用OAuth或其他任何东西。我相信这是Google的事情,您的解决方案是了解他们的安全需求并相应地使用它们。例如,您可能没有使用SSL/TLS,这可能是一项要求。错误信息就在那里“有人试图通过不安全的应用程序登录”,但是您可以在配置文件中的某个地方禁用它。