Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

测试邮件发送的时候显示“数据库配置不存在” #672

Closed
bambooom opened this issue Mar 6, 2024 · 6 comments
Closed

测试邮件发送的时候显示“数据库配置不存在” #672

bambooom opened this issue Mar 6, 2024 · 6 comments

Comments

@bambooom
Copy link

bambooom commented Mar 6, 2024

云函数部署在 netlify 上,前端是 hugo 主题模版里手写 CDN 引用的。
配置邮件提醒是直接用 “Gmail”。
然后测试的时候显示“数据库配置不存在”,这是为什么?
Screenshot 2024-03-06 at 23 54 40

@bambooom
Copy link
Author

bambooom commented Mar 6, 2024

哦,我先保存了一下,再重新测试了就行了。

但有新的错误:SMTP 邮箱配置异常:Invalid login: 534-5.7.9 Application-specific password required.

Screenshot 2024-03-07 at 00 01 59

@imaegoo
Copy link
Member

imaegoo commented Mar 6, 2024 via email

@bambooom
Copy link
Author

bambooom commented Mar 6, 2024

应用应该没有专用密码,都是谷歌账号密码,但是我这个账户开启了 2FA,不清楚是不是和这个有关。
我晚点找另一个账户来试试

@imaegoo
Copy link
Member

imaegoo commented Mar 7, 2024

https://support.google.com/accounts/answer/185833?sjid=6102322969144662829-NA

创建和使用应用专用密码

如果您已开启两步验证,并且在登录账号时收到了“密码不正确”错误消息,可以尝试使用应用专用密码。

转到您的 Google 账号
选择安全性。
在“登录 Google”下,选择两步验证。
在页面底部,选择应用专用密码。
输入一个名称,方便记住在哪些应用/设备中使用应用专用密码。
选择生成。
若要输入应用专用密码,请按照屏幕上的说明操作。应用专用密码是指在设备上生成的 16 个字符的代码。
选择完成。

@bambooom
Copy link
Author

bambooom commented Mar 8, 2024

我设置了应用专用密码,填到了 SMTP_PASS 里又试了下,还是报一样的错。
可能我还是换别的邮箱好一点吧

@bambooom
Copy link
Author

换了 outlook、AOL、qq 邮箱全都无法发不了测试邮件。。。请问一般用什么邮箱比较能容易成功

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants