【问题标题】:Custom email with firebase and angular带有 Firebase 和 Angular 的自定义电子邮件
【发布时间】:2017-07-13 18:01:45
【问题描述】:

我目前已将 firebase 添加到我的 angular 4 应用程序中,并且只需使用 angularfire2 挂钩即可成功添加播放和播放电子邮件操作(resetPassword、recoverEmail、verifyEmail)

.sendPasswordResetEmail(email); // etc

我想做的是利用 firebase 并为自定义操作发送自定义电子邮件。因此,例如,当管理员触发用户活动时,我想“激活”使用自定义代码完成的用户。发生这种情况时,我想向该用户发送一封电子邮件,并使用已有的 firebase 集成。

有可能吗?

【问题讨论】:

  • 无法完成。使用 Mailgun 之类的服务。
  • mailgun 看起来不错,谢谢

标签: angular firebase angularfire2


【解决方案1】:

对于自定义电子邮件(Firebase 未提供开箱即用的用途,例如密码重置和电子邮件验证),您必须使用第三方电子邮件客户端,例如 nodemailer 或 Sendgrid。这很容易使用 Cloud Functions for Firebase 进行设置。

这是来自官方云函数samplesexample

但请注意,您需要设置结算才能从 Cloud Functions 访问第三方服务。

【讨论】:

    猜你喜欢
    • 2021-05-26
    • 2019-05-28
    • 2022-07-20
    • 2012-10-30
    • 1970-01-01
    • 2018-10-09
    • 1970-01-01
    • 2023-03-04
    相关资源
    最近更新 更多