0

要求:我正在编写一个 Web 应用程序(Heroku 上的 Rails),用户可以通过它创建组,并且用户应该能够通过向组发送电子邮件来向组发布消息。这就是 tumblr.com 所做的:每个博客都与一个电子邮件地址(随机生成)相关联,用户只需发送电子邮件即可发布到博客。posterous.com 也有这个功能。

问题:构建这样一个解决方案的最佳方法是什么?评论?想法?

我看到了两种方法:

1) 在 Amazon EC2 上托管我自己的电子邮件服务器(sendmail 或 postfix)并有一些脚本来处理所有传入的电子邮件?这将给我很多控制权,但需要维护一个电子邮件服务器。

2)将电子邮件服务器托管在某处,只需编写电子邮件处理脚本就可以了,但是我不知道您可以告诉任何电子邮件云服务:“请接受 mydomain.com 的所有电子邮件”。

提前感谢您的帮助。

4

2 回答 2

1

我想我会选择http://cloudmailin.com。他们甚至有一个不错的 Heroku 插件。很高兴听到尝试过这个的人的任何好的或坏的经历。

于 2011-03-24T06:09:15.317 回答
0

您可以通过他们的 SMTP 服务器将电子邮件发送到 GMail,然后运行某种 crontab 从 GMail 中提取电子邮件,然后从那里处理它们。

它们确实允许您将电子邮件发送到您的 domain.com,请参阅此页面:

http://www.google.com/apps/intl/en/group/index.html

于 2011-03-23T22:00:03.173 回答