gpt4 book ai didi

Firebase 发送电子邮件功能

转载 作者:行者123 更新时间:2023-12-02 19:24:47 40 4
gpt4 key购买 nike

我一直在研究 firebase 教程和新功能,并尝试实现这个具体示例: https://github.com/firebase/functions-samples/tree/master/quickstarts/email-users

当我触发触发器时,邮件不会发送,并且我在日志控制台中收到以下错误:

Error: Invalid login: 535-5.7.8 Username and Password not accepted. Learn more at
535 5.7.8 https://support.google.com/mail/?p=BadCredentials 141sm3120746ioe.47 - gsmtp
at SMTPConnection._formatError (/user_code/node_modules/nodemailer/lib/smtp-connection/index.js:557:19)
at SMTPConnection._actionAUTHComplete (/user_code/node_modules/nodemailer/lib/smtp-connection/index.js:1248:34)
at SMTPConnection._responseActions.push.str (/user_code/node_modules/nodemailer/lib/smtp-connection/index.js:340:26)
at SMTPConnection._processResponse (/user_code/node_modules/nodemailer/lib/smtp-connection/index.js:706:20)
at SMTPConnection._onData (/user_code/node_modules/nodemailer/lib/smtp-connection/index.js:509:14)
at TLSSocket._socket.on.chunk (/user_code/node_modules/nodemailer/lib/smtp-connection/index.js:461:47)
at emitOne (events.js:96:13)
at TLSSocket.emit (events.js:188:7)
at readableAddChunk (_stream_readable.js:176:18)
at TLSSocket.Readable.push (_stream_readable.js:134:10)

我做错了什么?它没有提及对电子邮件帐户进行一些授权。只是密码。应该很简单。

最佳答案

如果您在终端中输入:firebasefunctions:config:get,您将能够看到 gmail 和密码带有双引号。我的是这样的:

{
"gmail": {
"password": ""pass"",
"email": ""user@gmail.com""
}
}

所以我在终端中输入了这样的内容,它对我有用:没有引号

firebase functions:config:set gmail.email=user@gmail.com gmail.password=pass

关于Firebase 发送电子邮件功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43142293/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com