Nessus在设置smtp服务器后不发送电子邮件

Nessus在设置smtp服务器后不发送电子邮件,smtp,nessus,Smtp,Nessus,我已在Nessus SMTP区域中输入以下设置: Host: smtp.gmail.com Port: 587 Encryption: Force TLS Auth Method: Login username: someuser@gmail.com password: mypass 尝试发送测试电子邮件后,出现以下错误: 错误(500):无法通过电子邮件发送此扫描:SMTP 身份验证方法“登录”失败:534-5.7.14 请通过您的网站登录 浏览器和534-5.7.14,然后重试 534-5

我已在Nessus SMTP区域中输入以下设置:

Host: smtp.gmail.com
Port: 587
Encryption: Force TLS
Auth Method: Login
username: someuser@gmail.com
password: mypass
尝试发送测试电子邮件后,出现以下错误:

错误(500):无法通过电子邮件发送此扫描:SMTP 身份验证方法“登录”失败:534-5.7.14 请通过您的网站登录 浏览器和534-5.7.14,然后重试

534-5.7.14在534 5.7.14了解更多信息 p187sm2864006pfb.3- gsmtp


将Auth方法更改为PLAIN

在您的gmail帐户中进行这些设置更改-

  • 登录Gmail帐户,打开设置->转发和POP/IMAP->IMAP访问。启用IMAP
  • 当您从同一浏览器登录到gmail时,转到-“”。点击“开启”
  • 完成这些设置后,从Nessus Web UI发送测试电子邮件。
    您应该会收到一个通知,说明电子邮件已成功发送。

    将Auth Method更改为PLAIN

    在您的gmail帐户中进行这些设置更改-

  • 登录Gmail帐户,打开设置->转发和POP/IMAP->IMAP访问。启用IMAP
  • 当您从同一浏览器登录到gmail时,转到-“”。点击“开启”
  • 完成这些设置后,从Nessus Web UI发送测试电子邮件。
    您应该会收到一封通知,注明电子邮件已成功发送。

    @Prateek的答案正确,应标记为“答案”


    不过,我还想补充一点,如果在您的gmail帐户上使用2FA,您需要在本例中创建一个特定于应用程序的密码,如Pratek提供的链接所示。

    @Pratek的答案是正确的,应该标记为答案

    不过,我还想补充一点,如果在你的gmail帐户上使用2FA,你需要创建一个特定于应用程序的密码,如提供的链接Prateek所示