twikoo
twikoo copied to clipboard
测试邮件发送的时候显示“数据库配置不存在”
云函数部署在 netlify 上,前端是 hugo 主题模版里手写 CDN 引用的。
配置邮件提醒是直接用 “Gmail”。
然后测试的时候显示“数据库配置不存在”,这是为什么?
哦,我先保存了一下,再重新测试了就行了。
但有新的错误:SMTP 邮箱配置异常:Invalid login: 534-5.7.9 Application-specific password required.
错误提示已经告诉你了:Application-specific password required. 需要应用专用密码,而不是谷歌账户的密码。
应用应该没有专用密码,都是谷歌账号密码,但是我这个账户开启了 2FA,不清楚是不是和这个有关。 我晚点找另一个账户来试试
https://support.google.com/accounts/answer/185833?sjid=6102322969144662829-NA
创建和使用应用专用密码
如果您已开启两步验证,并且在登录账号时收到了“密码不正确”错误消息,可以尝试使用应用专用密码。
转到您的 Google 账号。 选择安全性。 在“登录 Google”下,选择两步验证。 在页面底部,选择应用专用密码。 输入一个名称,方便记住在哪些应用/设备中使用应用专用密码。 选择生成。 若要输入应用专用密码,请按照屏幕上的说明操作。应用专用密码是指在设备上生成的 16 个字符的代码。 选择完成。
我设置了应用专用密码,填到了 SMTP_PASS 里又试了下,还是报一样的错。 可能我还是换别的邮箱好一点吧
换了 outlook、AOL、qq 邮箱全都无法发不了测试邮件。。。请问一般用什么邮箱比较能容易成功