【问题标题】:bypass gmail device verification绕过 gmail 设备验证
【发布时间】:2020-06-21 23:33:40
【问题描述】:

我有一个 gmail 帐户,我想将其用于我们的一项内部服务。我们有一个服务器正在运行,我们希望使用这个 gmail 帐户向注册的人发送一封自动电子邮件。

现在,问题来了。我已经在服务器中正确配置了我的 gmail id,并且知道我能够正确 ping gmail smtp 服务器。但是,我总是卡住,因为 gmail 默认情况下希望您验证您使用 OTP 登录的任何新设备。就我而言,这是第一次从这台服务器机器登录,因此发生了这种情况。我也可以在日志中看到它——它会打开这个设备验证页面。

一些问题:

  1. 有没有办法可以在 gmail 中关闭此功能?我认为这与两步验证不同。我已将其关闭。我还允许从非安全应用访问我的 gmail 帐户。

  2. 如果没有,有没有办法在我的 Linux 服务器上通过命令行执行验证步骤?

  3. 我可以使用的任何其他基于 smtp 的电子邮件服务没有这么多安全功能吗?

  4. 最后,我这样做是为了快速制作原型。因此,我可以绕过其中一些方面。但是,一旦产品化,我肯定希望确保对我的帐户的访问是安全的。有关我们如何从非 Google 应用或服务执行此操作的任何链接?

提前致谢!!

【问题讨论】:

    标签: smtp gmail gmail-api


    【解决方案1】:

    在我看来,您有一个应用程序需要代表您工作并执行一些与 gmail 相关的任务。

    如果是这样,为什么不使用Gmail APIService Account impersonation

    简而言之,服务帐户可以模拟真实用户。这是一个在设置后不需要手动输入的过程,因此非常适合服务器端使用,您甚至可能没有 UI 可以与之交互。

    此外,Gmail API 比 Gmail SMTP 更容易设置,并且有一些示例说明如何使用此设置进行设置。您可以查看此 answer 以获取有关它需要什么的一些参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-04
      • 1970-01-01
      • 2019-01-20
      • 2017-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-08
      相关资源
      最近更新 更多