首页 > 解决方案 > Auth Email 限制 Firebase 免费帐户中的密码重置

问题描述

我正在使用 Angular 和 Firebase 设置一个新应用程序。我只使用身份验证系统。但就像 Firebase 文档中所说的那样,每天只能发送 150 封电子邮件来重置密码。

https://firebase.google.com/docs/auth/limits#email_limits

我有两个问题:

1)如果用户向恢复密码按钮(使用函数sendPasswordResetEmail())发送垃圾邮件,它是否会消耗此电子邮件限制?如果是,如何防止?(文档: https ://firebase.google.com/docs/reference/js/firebase.auth.Auth.html#sendpasswordresetemail )

2) Firebase 项目设置中的 SMTP 参数(自己的服务器或其他邮件服务)是否使用电子邮件限制?

标签: firebasefirebase-authentication

解决方案


每天 150 封电子邮件重置密码的限制适用于通过 Google 邮件服务器发送的电子邮件。如果请求被识别为垃圾邮件,并且没有发送电子邮件,则它们不会被计算在内。如果未识别垃圾邮件请求并发送电子邮件,则它会被计算在内。如果您遇到垃圾邮件问题并因此达到此(或其他限制),请联系Firebase 支持以获得个性化的故障排除帮助

该限制适用于通过 Google 邮件服务器发送的电子邮件,如果您使用自己的邮件服务器,则该限制不适用。


推荐阅读