我目前正在用Rails构建一个众筹Web应用程序,并且为了发送注册确认,密码重置或者简讯,我需要一个邮件服务。 目前我正在使用一个普通的Gmail帐户,这样做是明智的吗?一旦业务开始,我应该切换哪些服务?建议使用Gmail for Rails应用程序?
-2
A
回答
0
我发现使用GMail相当可靠。但是你需要注意节流。这可能不会对您的注册确认或密码重置造成影响......但可能有一天您的通讯。我忘记了具体细节,但是如果您每小时发送超过约一千封电子邮件(请参阅@ Vinay的具体答案中的链接),他们开始受到限制 - 这会持续一段时间,在此期间任何电子邮件都不会发送“不会发送。
尽管GMail的可靠性不错,但您应该考虑使用resque,skidekiq或延迟作业服务来实际发送电子邮件。对于所有外部服务来说,这只是一个很好的策略,最终,GMail也不例外。为您的邮件发件人使用后台作业可以让您重试发送电子邮件,直到它发挥作用。这有助于Gmail SMTP服务关闭或您的电子邮件发送代码中存在错误。
当你长大GMail时,关于什么样的服务切换的问题非常值得关注。在Stack Overflow中我们试图避免的问题类型是什么(以及您的问题已经对其进行了近距离投票的原因)。
2
只要你没有太多的邮件发送就可以了。 Gmail对可发送和接收的邮件数量有限制。
你可以在这里找到:https://support.google.com/a/answer/166852?hl=en
除了限制,也没有多少使用Gmail的问题。不幸的是,我不能很好地回答你的问题的下一部分,因为我没有太多的这方面的经验。
0
我是SendGrid的忠实粉丝,尤其是如果你在heroku上运行的话。在heroku上添加一个rails应用程序很简单。 https://addons.heroku.com/sendgrid
当你启动时,它最有可能是免费的,免费版本每天最多可以支持200封电子邮件(如果你超出了这个范围,那么你做得很好并且可以负担得起)。它也是一些很好的工具,可以帮助您识别哪些邮件没有被传送以及为什么。
相关问题
- 1. Rails应用程序结构,建议?
- 2. 使用Rails 4 for facebook应用程序?
- 3. 使用我的Rails应用程序API for iPhone应用程序
- 4. 在Heroku上使用MailGun for Rails应用程序上的应用程序
- 5. 不建议使用CMS构建Web应用程序吗?
- 6. 使用远程Postgresql和AWS for Rails应用程序
- 7. HTTPS for Rails应用程序 - InvalidAuthenticityToken
- 8. Redis Charting for Rails应用程序
- 9. 安装Highstocks for Rails应用程序
- 10. Git或SVN for Rails应用程序?
- 11. Dalli vs Redis-Store for Rails应用程序
- 12. jazminschroeder/fedex for Rails应用程序
- 13. Phusion与Mongrel for Rails应用程序VPS
- 14. 登录到Redis for Rails应用程序
- 15. 我使用Gmail来管理电子邮件,我的Rails应用程序域从Rails应用程序
- 16. 关于使用PhoneGap for Android或iOS开发应用程序的最佳实践的任何建议/建议?
- 17. Web应用程序+移动应用程序开发 - 建议
- 18. 使用Rails应用程序
- 19. 从Rails到Adobe flex应用程序的通信,建议?
- 20. 所见即所得的我的Rails应用程序的建议
- 21. 如何使用类似GMail的布局创建应用程序?
- 22. 建议使用片段构建所有应用程序吗?
- 23. Google建议并自动使用Rails应用程序中的jquery/ajax完成
- 24. 针对Rails应用程序使用的文件服务器的建议
- 25. 的Gmail Autoforwarding使用Gmail应用程序脚本帮助需要
- 26. 如何使用rails> 3.0.3创建新的rails应用程序?
- 27. 对附加应用程序的建议
- 28. Ajax Web应用程序 - 编码建议
- 29. ASP.net应用程序建议需要
- 30. 应用程序/ GUI框架建议
+1对于限制链接的链接 – pdobb