【问题标题】:Nessus does not send e-mail after setting up smtp serverNessus 设置 smtp 服务器后不发送电子邮件
【发布时间】:2016-09-02 10:39:14
【问题描述】:

我在 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 https://support.google.com/mail/answer/78754p187sm2864006pfb.3 - gsmtp

【问题讨论】:

    标签: smtp nessus


    【解决方案1】:

    将身份验证方法更改为 PLAIN。

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

    1. 登录 Gmail 帐户,打开设置 -> 转发和 POP/IMAP -> IMAP 访问。启用 IMAP。
    2. 当您从同一浏览器登录 gmail 时,转到 -“https://www.google.com/settings/security/lesssecureapps”。点击“开启”。

    完成这些设置后,从 Nessus Web UI 发送一封测试电子邮件。 您应该会收到一封通知电子邮件发送成功。

    【讨论】:

      【解决方案2】:

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

      但是,我还想补充一点,如果在您的 gmail 帐户上使用 2FA,在这种情况下,您需要创建一个应用程序专用密码,如 Prateek 提供的链接所示。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-17
        • 1970-01-01
        • 1970-01-01
        • 2022-08-20
        • 2019-12-01
        • 2012-06-10
        • 2016-09-07
        • 1970-01-01
        相关资源
        最近更新 更多