从身份验证列表向 Firebase 上的所有用户发送电子邮件

Dim*_*tic 6 email android firebase firebase-authentication

有没有办法向我的身份验证列表中的所有用户发送电子邮件。我知道我可以在开始时发送电子邮件(电子邮件地址验证),但事实并非如此。我对应用程序进行了新的更新,我想发送一封电子邮件,说明发生了什么问题。

Mic*_*ick 9

我知道这个问题已经有两年多了,但对于任何新遇到这个问题的人来说 -

Firebase 现在提供Extensions,其中之一解决了此问题: https ://firebase.google.com/products/extensions/auth-mailchimp-sync/

此扩展会自动生成云功能,将新用户添加到指定的 Mailchimp 受众,并在用户删除帐户时将其删除。

如果您希望首先添加现有用户,请使用 @Doug Stevenson 之前概述的通过 Admin SDK 列出所有用户电子邮件的方法。


Ale*_*amo 5

2022 年 1 月 26 日编辑

Firebase 发布了一个名为Trigger Email Extension 的扩展,可以帮助您实现您想要的目标。要实施此扩展,请按照以下文章中说明的步骤操作:


Firebase 不提供简讯服务。向用户发送电子邮件的唯一方法是在身份验证过程中验证电子邮件地址。为了实现您想要的目的,您需要获取用户的电子邮件列表并使用第三方应用程序,该应用程序允许您发送批量电子邮件,但要注意垃圾邮件法规。


Dou*_*son 5

您最好的选择(也可能是唯一的选择)是使用Firebase Admin SDK并应用其用户管理功能列出所有用户。获得该列表后,您可以使用它来发送自己的电子邮件。Firebase 不会为您发送电子邮件。