要求: 我正在编写一个Web应用程序(Rails on Heroku),用户可以通过该应用程序创建组,用户应该能够通过向组发送电子邮件向组发送消息。 这就是tumblr.com所做的:每个博客都与一个电子邮件地址相关联(随机生成),用户只需发送电子邮件即可发布到博客。 posterous.com也有此功能。
问题: 构建像这样的解决方案的最佳方法是什么?评论?想法?
我看到了两种方法:
1)在Amazon EC2上托管我自己的电子邮件服务器(sendmail或postfix),并有一些脚本来处理所有收到的电子邮件? 这将给我很多控制权,但需要维护一个电子邮件服务器。
2)让电子邮件服务器托管在某处,只需编写电子邮件处理脚本就可以了,但我不知道您可以告诉他们的任何电子邮件云服务:“请接受mydomain.com的所有电子邮件”
提前感谢您的帮助。
答案 0 :(得分:1)
我想我会选择http://cloudmailin.com。他们甚至有一个很好的Heroku插件。很高兴听到有人试图解决这个问题的好坏。
答案 1 :(得分:0)
您可以通过SMTP服务器将电子邮件发送到GMail,并运行某种crontab来下载GMail的电子邮件,并从那里处理它们。
他们允许您将电子邮件发送到您的domain.com,请参阅此页: