使用 Node JS 发送免费电子邮件
Send Free email using Node JS
您好,我已经尝试过 https://www.youtube.com/watch?v=JJ44WA_eV8E 发送电子邮件。
但我收到错误
Error: Missing credentials for "PLAIN"
at SMTPConnection._formatError (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:606:19)
at SMTPConnection.login (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:350:38)
at connection.connect (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-transport\index.js:270:32)
at SMTPConnection.once (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:188:17)
at SMTPConnection.g (events.js:291:16)
at emitNone (events.js:86:13)
at SMTPConnection.emit (events.js:185:7)
at SMTPConnection._actionEHLO (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:1128:14)
at SMTPConnection._processResponse (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:762:20)
at SMTPConnection._onData (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:558:14)
code: 'EAUTH', command: 'API'
给我建议解决方案
要发送免费邮件,我们可以使用 Gmail。用于发送具有 npm 模块 nodemailer
的邮件节点 js。
如何使用nodemailer
可以看官方文档here
为了进行身份验证,我们必须在 Gmail 上创建一个应用程序。
如何从 Gmail 创建 OAuth 详细信息:http://masashi-k.blogspot.com/2013/06/sending-mail-with-gmail-using-xoauth2.html
很少URL也会帮助你。
Nodemailer with Gmail and NodeJS
您好,我已经尝试过 https://www.youtube.com/watch?v=JJ44WA_eV8E 发送电子邮件。
但我收到错误
Error: Missing credentials for "PLAIN" at SMTPConnection._formatError (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:606:19) at SMTPConnection.login (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:350:38) at connection.connect (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-transport\index.js:270:32) at SMTPConnection.once (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:188:17) at SMTPConnection.g (events.js:291:16) at emitNone (events.js:86:13) at SMTPConnection.emit (events.js:185:7) at SMTPConnection._actionEHLO (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:1128:14) at SMTPConnection._processResponse (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:762:20) at SMTPConnection._onData (F:\Chatbot\POC\Test\node_modules\nodemailer\lib\smtp-connection\index.js:558:14) code: 'EAUTH', command: 'API'
给我建议解决方案
要发送免费邮件,我们可以使用 Gmail。用于发送具有 npm 模块 nodemailer
的邮件节点 js。
如何使用nodemailer
可以看官方文档here
为了进行身份验证,我们必须在 Gmail 上创建一个应用程序。
如何从 Gmail 创建 OAuth 详细信息:http://masashi-k.blogspot.com/2013/06/sending-mail-with-gmail-using-xoauth2.html
很少URL也会帮助你。
Nodemailer with Gmail and NodeJS