2011-05-11 49 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