我们已经进行了多个小时的研究。
出现在各处(包括其他StackExchange问题)的第一个解决方案是使用第三方服务SendGrid.com,有时与Zapier一起使用,但这不是我们想要实现的方法。
为了避免中间的第三方发送,看似可行的第一个解决方案是“Firebase Triggers”,它在Google I/O 2014上被宣布,但从未实现,并且似乎已被合并到Google Cloud Functions,该功能仍处于Alpha状态。
我很确定我在一年前的Firebase博客链接上看到了这个解决方案,但是现在唯一存在的帖子看起来已经是空的。
我们之前没有使用过GCP,但是我们的逻辑告诉我们这个问题应该通过另一个现有的GCP API(Mail API)在Google内部解决,但是似乎我们的Firebase Web App无法发出请求。请有GCP经验的人解释一下情况,以及Google希望它的Firebase开发人员如何向客户发送电子邮件。