我一直在火力教程和新功能玩耍,並努力實現這個具體的例子: 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)
我在做什麼錯?它並沒有說在電子郵件帳戶上放置一些授權。只是密碼。應該很簡單。
在沒有看到[最少的代碼能重現問題(http://stackoverflow.com/幫助/ mcve),我們不能說比錯誤消息已經做得更多:你傳遞的是一個gmail無法驗證的用戶名/密碼組合。 –
嗯,代碼是從示例中複製/粘貼的。 至於用戶名/密碼,這是100%正確的。 – Marko
如果您需要幫助解決Firebase功能問題,請聯繫Firebase支持。 https://firebase.google.com/support/contact/troubleshooting/ –