首页 > 解决方案 > Firebase 自定义触发器电子邮件模板

问题描述

您如何自定义此代码以发送多行电子邮件?(代码信用:Firestore + Swift;触发电子邮件扩展

db.collection("mail").addDocument(data: [
    "to": "someone@example.com",
    "message": [
      "subject": "Hello from Firebase",
      "html": "This is an <code>HTML</code> email body."
    ]
]) { err in
    if let err = err {
        print("Error writing document: \(err)")
    } else {
        print("Document successfully written!")
    }
}

标签: swiftfirebasegoogle-cloud-firestoregoogle-cloud-functionsfirebase-extensions

解决方案


请查看官方文档,了解如何根据写入指定 Cloud Firestore 集合的文档内容撰写和发送电子邮件。

触发电子邮件 Firebase 扩展

可以配置的参数有:

Cloud Functions location
SMTP connection URI
Email documents collection
Default FROM address
Default REPLY-TO address
Users collection
Templates collection

您还可以选择配置此扩展程序以使用 Handlebar 模板呈现电子邮件


推荐阅读