如何授权我的 VPS 使用我的 Gmail 帐户?

如何授权我的 VPS 使用我的 Gmail 帐户?

我有一个自己开发的 Java 服务器 (WAR),我想添加一个“联系我们”rest API,它将使用我的 gmail 帐户向我发送电子邮件(我的 gmail 帐户)。在我的本地计算机上它可以运行,现在我想将 war 部署到我的 vps (ubuntu)。

我需要授权它使用我的 Gmail 帐户,否则我将收到被阻止的可疑登录。

我该怎么做?谢谢

答案1

使用 Gmail API 可能是首选解决方案https://developers.google.com/gmail/api

但有一个快速的替代方案:

运行 Linux 的典型 VPS 都安装了 SMTP 服务器,允许你使用以下任一方式发送邮件

  • “sendmail” (兼容) 命令/usr/lib/sendmail
  • 监听本地主机 25 端口的 smtp 服务器

使用您自己的 @example.com 域名进行可靠的邮件传递需要付出更多努力,但您的“联系我们”消息只有您自己作为收件人,如果它们最终进入垃圾邮件文件夹,只需将您的应用列入白名单即可

相关内容