2011-05-11 51 views
6

我已将我的测试版应用程序部署到Heroku,并正在阅读他们关于发送电子邮件的文章。我不认为我会每天产生超过100个。似乎有两条路线,他们建议:Rails3和Heroku:发送电子邮件?

1)其sendgrid附加使用Gmail Article

3)我有自己的非Rails的Web主机包Article

2) - 我能使用这个?

有没有人有使用这两种方法的经验?哪个更好/更易于管理?

+0

使用sendgrid有很好的经验。设置简单,可靠和方便。我相信,#3也会好,甚至更好(你可以根据你的需要调整你的MTA,以防VPS),如果它是共享主机,你应该试一试。 – taro 2011-05-12 20:50:48

+0

@taro你是如何准确发送Sendgrid的?我一直在Heroku和Sendgrid上,既不知道如何让它工作? – ubique 2011-05-17 00:00:58

+0

我已经在config/environments/production.rb中设置了ActionMailer :: Base.smtp_settings,这就是全部。 – taro 2011-05-17 10:57:16

回答

3

在Heroku上,我会建议Sendgrid通过Gmail解决方案。 Sendgrid集成度很高,不会触及200封电子邮件限制。

目前,我同时使用:SendGrid和Heroku上的CommunityGuides以及Gmail进行本地测试。 Sendgrid无痛建立。

+0

这是你写在那里的一个很好的指南...希望我在2天前发现它!问题是你确定Sendgrid的用户细节进入app/config/environments/production.rb文件而不是app/config/initializers/setup_mail.rb? – ubique 2011-05-13 10:04:29

+0

好的,我在development.rb中使用了Gmail设置,在production.rb中使用了Sendgrid设置。似乎对我来说,你觉得怎么样? – 2011-05-13 12:18:06

+0

您是否设置了Action Mailer或安装Mail Gem来使其运行?据我了解的说明....你只需上传你的应用程序在Heroku上,并安装Sendgrid附加组件,应该是它 - 除非它不起作用? – ubique 2011-05-17 00:03:39