Gmail SMTP 需要 "app password"?

Gmail SMTP REQUIRES an "app password"?

我需要制作一个使用 Gmail smtp 服务器发送电子邮件的程序。除了一件事,一切都很好。为了让它工作,我必须继续我的 google 帐户并创建一个应用程序密码,否则它不会发送并告诉我我必须这样做。所以我的问题是,Gmail 是否绝对要求您拥有应用程序密码才能从应用程序发送电子邮件?

您需要使用 Gmail SMTP 服务器进行身份验证才能发送邮件。

这意味着要么使用您的 Google 帐户密码(或者更好 - 新帐户的 Google 帐户密码,其中没有敏感信息),或者如果您启用了 2FA,则使用应用程序密码在您的 Google 帐户上。