在 nodemailer 中使用 o auth 的重要性

Posted

技术标签:

【中文标题】在 nodemailer 中使用 o auth 的重要性【英文标题】:Importance of using o auth with nodemailer 【发布时间】:2018-10-06 17:34:03 【问题描述】:

实际上我是 node.js 的初学者,所以如果我的问题很愚蠢,请原谅。基本上,我使用我的 gmail 帐户通过 node-mailer 发送电子邮件。但现在我想知道是否有必要使用 o authnode-mailer 。谁能定义o auth的重要性和必要性?

【问题讨论】:

不一定。您只需转到您的 gmail 帐户并激活不太安全的应用程序即可使用节点邮件程序。 google.com/settings/security/lesssecureapps 为了 OAuth 的利益,您可以查看***.com/questions/7561631/… 【参考方案1】:

OAuth 使您的应用程序能够存储和使用身份验证令牌,而不是实际的登录凭据。因此,这些令牌只能用于特定操作,并且可以在工作完成后撤销。即使令牌被盗,也不会对实际凭据造成损害,因为它们是未知的。

OAuth 的另一个好处是它是“短暂的”,每次验证某些内容时都会重新生成它。

希望这会有所帮助!

【讨论】:

以上是关于在 nodemailer 中使用 o auth 的重要性的主要内容,如果未能解决你的问题,请参考以下文章

Nodejs 学习笔记 - 使用 nodemailer 发送邮件

Nodejs 发送邮件 nodemailer

mongodb nodemailer

带有 NodeMailer 的 Zoho 不工作错误代码:“EDNS”

网络解决方案通过nodemailer配置SMTP邮件

这是我的nodemailer程序,即使我给错误的邮件在TO地址也显示消息发送如何纠正。