使用Heroku实现SendGrid

scu*_*omb 4 ruby-on-rails heroku sendgrid

我们正在使用Heroku来托管我们的Rails应用程序,并希望通过发送我们的邮件ActionMailer.我刚刚注册了SendGrid,付费,并且已经准备好完全配置的帐户,可以开始解雇这些电子邮件.我该如何实施?通过Heroku作为"附加组件",或通过SendGrid网站上的Rails文档?

bwe*_*est 5

如果您使用该加载项,将使用随机分配的用户名和密码创建一个新的SendGrid帐户.由于您已拥有帐户,因此如果使用插件,则需要将相关的Heroku环境变量重置为现有凭据.除此之外,让Heroku生成设置或手动执行设置应该没有区别.

编辑:另一个区别是,如果您使用插件,计费工作有点不同.Heroku目前无法计算超额费用,因此,如果您使用40,000个电子邮件信用/月计划,则40,000是一个硬限制.如果您的帐户是通过SendGrid.com进行的,那么这是一个软限制,允许您在发送更多邮件时支付超额费用.