【问题标题】:Send Welcome mail to new user ( flutter web ) [duplicate]向新用户发送欢迎邮件(flutter web)[重复]
【发布时间】:2021-08-07 14:34:07
【问题描述】:

我想在注册时向用户发送欢迎邮件。 前端颤振(网络)。 后端 Firebase。 请帮忙。 谢谢

【问题讨论】:

标签: firebase function flutter google-cloud-firestore cloud


【解决方案1】:

您需要通过这种方式将 Firebase Cloud Functions 与 authentication triggers 一起使用:

exports.sendWelcomeEmail = functions.auth.user().onCreate(user => {
    const newUser = user;
    
    let transporter = nodemailer.createTransport(transport[, defaults])

    var message = {
      from: "sender@server.com",
      to: "receiver@sender.com",
      subject: "Message title",
      text: "Plaintext version of the message",
      html: "<p>HTML version of the message</p>"
    };

    transporter.sendMail(message)
    return null
});

我在这里使用过 Nodemailer,但您可以使用任何电子邮件服务。 Nodemailer 是免费的,您可以阅读更多关于它的信息here

您也可以使用 Firebase 的 send email extension,这也需要 Firestore。

【讨论】:

    猜你喜欢
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-07
    • 1970-01-01
    • 2016-08-04
    • 1970-01-01
    相关资源
    最近更新 更多