使用AWS设置Sendgrid

时间:2013-10-25 17:47:38

标签: email amazon-web-services amazon-s3 firebase sendgrid

我目前有一个站点,其中数据托管在Firebase上,静态文件托管在AWS上(我使用NameCheap注册了我的域名,但是使用Route 53和S3路由到AWS)。

我现在想使用SendGrid发送电子邮件,但他们说我需要设置一个SMTP服务器。我无法找到最好的方法来做到这一点。我可以就最佳解决方案获得建议吗?我想使用SendGrid发送交易电子邮件,例如“欢迎使用网站!”,“忘记密码”等。

2 个答案:

答案 0 :(得分:6)

这里似乎有一些误解。您不需要设置SMTP服务器(这就是使用SendGrid或SES等提供程序的重点)。但是,firebase是所有客户端代码,因此如果您想要执行诸如发送电子邮件或集成第三方API或执行在客户端不可行的繁重计算之类的操作,则必须运行一些服务器端代码某处管理这些事情。

您可以在Firebase FAQ

中详细了解相关信息

更新现在,您可以使用Firebase与Zapier的集成实现此目标:https://www.firebase.com/blog/2013-11-25-fireabase-to-apis-with-zapier.html

答案 1 :(得分:-1)

您是否有理由特意使用sendgrid?如果您已在aws上运行,则可以使用AWS SES。我没有任何问题,只是让sendgrid工作并最终放弃了;使用SES,您可以在几分钟内启动并运行。

http://aws.amazon.com/ses/