asp.net-core - 如何使用 smtp.gmail.com 和服务帐户的 oauth 访问令牌发送电子邮件?
问题描述
我知道 smtp.gmail.com 将在 2021 年不再支持安全性较低的应用程序。为了迁移到使用 oauth 访问令牌,我正在尝试了解流程。
我不想访问用户的 gmail 帐户信息,我只想向他们发送一封电子邮件,其中包含我的应用程序的密码恢复链接。我一直在阅读的所有内容都是关于在发送电子邮件之前获取 access_token 和向用户显示同意屏幕的内容。这向我表明,所有这些教程都假设您要代表用户发送电子邮件。
我只想使用一个 gmail 帐户来发送密码恢复电子邮件。如何做到这一点?
解决方案
推荐阅读
- regex - 提取特定字符之间的文本
- bash - 使用 bash 脚本安装 Nvm
- entity-framework - 是否可以在实体框架中编辑迁移?
- python - 在 seaborn 热图的列中突出显示最大值
- sap-cloud-sdk - 如何将 Odata 字段作为常量从 VDM 访问/引用/重用到另一个特定于应用程序的 POJO 类中
- flutter - 如何在 Flutter 中设置工作日多天的本地通知?
- python - 雅虎熊猫数据阅读器日期差异
- python - PyQt5 更新可编辑 QTableView 中的值
- r - 计算 R 中每个 ID 的每年中位数并绘制结果
- javascript - 阅读 React 中的私有 google 电子表格(使用 Auth)