它有一种使用API(例如sendgrid,mailgun)通过Firebase云功能发送电子邮件的方法 还是被视为出站连接?
答案 0 :(得分:3)
假设您正在询问,因为您正在使用免费的Firebase计划。如Firebase pricing page所述:
Spark计划仅允许Google拥有的出站网络请求 服务。
幸运的是,有一个Google拥有的服务可以发送邮件; Gmail!有quick-start sample available或related StackOverflow answer,但是该方法具有以下限制:
如果您通过一封电子邮件向总共500多个收件人发送一封电子邮件,或者一天发送超过500封电子邮件,您可能会看到此消息。
没有Google拥有的邮件API允许无限的电子邮件。如上面链接的快速入门示例所述:
如果您打算发送大量电子邮件,则应使用专业的电子邮件发送平台,例如Sendgrid,Mailjet或Mailgun。