傳入電子郵件對於我side project kwiqi,我用的ActionMailer的「接收」的方法來處理來信,跟蹤我的費用。 Heroku沒有運行相同的代碼的本地郵件服務器不起作用。我想到的一個解決方案是定期點擊控制器操作,從Gmail中獲取消息。有其他解決方案是否合理?有人在Heroku中處理傳入的電子郵件嗎?處理在Heroku
5
A
回答
4
的Heroku支持運行工這一設置一個很好的教程。工人的資源就像Dynos一樣(您按小時計費),爲此您可以獲得專門的資源來處理您的電子郵件。
在過去,我使用Cron在我的應用程序中調用控制器。這非常有效。
如果每小時的限制是一個問題,你可以從其他位置調用你的應用程序...我有一個便宜的Dreamhost的帳戶我的一些非重點的網站,我已經使用的克龍系統。
也有一些,你可以使用這個目的,以及...只是通過這些服務,您的電子郵件控制器ping和正常運行時間的服務。
2
的Heroku的一個真正的限制是目前他們爲cron作業支持最快速的頻率爲每小時。
我推薦使用Gmail,並使用延遲作業替代cron設置更合理的頻率。有關於在使用DelayedJob WiseJive
12
您可以使用sendgrid插件,和他們的解析API(http://wiki.sendgrid.com/doku.php?id=parse_api)。我已經寫了關於如何在這裏完成一個簡短的教程:http://nanceskitchen.com/2010/02/21/accept-incoming-emails-into-a-heroku-app-using-sendgrid/
7
我知道這是有點晚,但對於其他人可能會發現這很有用在未來我們創造了http:///CloudMailin.com插件的Heroku的,應該幫助你在Heroku Rails應用程序上收到電子郵件真的很容易。
相關問題
- 1. 處理Heroku騎行
- 2. Akka遠程處理和Heroku
- 3. 處理文件上傳在Heroku
- 4. 在Heroku中快速處理Resque作業?
- 5. 在Heroku上未處理delayed_job隊列
- 6. 具有buildpacks的heroku如何處理PATH?
- 7. Heroku rails博客不處理登錄
- 8. 處理或防止錯誤崩潰在Heroku
- 9. 如何在Heroku上使用Mandrill處理入站電子郵件?
- 10. 如何在Heroku中使用Python webapp2處理靜態文件?
- 11. Heroku和Gemfile管理
- 12. 從一個本地應用程序處理多個Heroku帳戶
- 13. 經過長時間處理後的Heroku HTTP 503響應
- 14. Heroku需要配置什麼來處理基於CoffeeScript的模板?
- 15. 爲什麼兩個Heroku dynos只能處理一個請求?
- 16. 我是否必須使用AWS for Carrierwave來處理Heroku?
- 17. Heroku上的Node.js + SSL。由Nginx或Node.js處理SSL?
- 18. 使用Heroku和Mailgun路徑處理附件
- 19. Heroku的免費版本可以處理多少?
- 20. Heroku Django:處理靜態文件。無法導入設置'my_django_app/settings.py'
- 21. Heroku - 處理Django應用程序中的靜態文件
- 22. 如何使用rails和heroku處理服務器上的數據
- 23. HEROKU:如何處理我的轉儲文件(PGBACKUPS)
- 24. 在Haskell處理/ Warp處理POST請求
- 25. 批處理圖像處理cronjob在php
- 26. 如何處理未處理在node.js中
- 27. 處理在批處理文件
- 28. 在處理時進行流式處理
- 29. 在處理查看邏輯處理
- 30. 在處理
我想的很多。這是一個個人項目,所以在綁定測功機以進行一些處理方面沒有任何壞處。 – 2010-01-21 23:27:06
我喜歡使用ping服務來執行工作的想法。 – 2010-02-09 14:44:10
順便說一句,Heroku有一個測試版的附加組件,可以讓你每10分鐘運行一次作業(http://addons.heroku.com/scheduler) – 2011-10-09 08:09:15