AWS EC2上的电子邮件服务器

时间:2014-09-11 14:34:10

标签: amazon-web-services email-attachments email-integration email-client

高水平,我想要做的事情: 我们希望为我们的域名(例如customer01@xyz.com)上的每个客户创建一个特定的电子邮件地址。当在该地址收到电子邮件时,我们的系统会将附件与该客户相关联,并以某种方式处理它。电子邮件地址仅用于此目的,因此我并不需要用户界面或任何其他内容(尽管排除故障可能会很好)。

我刚开始使用AWS并对服务有全面的了解。我打算在EC2实例上执行此操作。

我假设可以设置一个邮件服务器(仅限收到的邮件)来持续监控所有客户特定的电子邮件地址并处理所有附件。

我从哪里开始研究这个(我用Google搜索但需要更多指导)?以下是一些浮现在脑海中的问题: 1)什么邮件服务器软件最适合这个?或者甚至需要这个? 2)是否可以编写代码来同时监控所有电子邮件地址的传入电子邮件?如果符合我们的需求,我不介意购买现有的软件。

我自己是程序员,但不会编写这个项目。我将雇用Elance的人员,但我希望至少在发布工作之前了解所需的内容。

感谢您提供任何有用网站的建议或链接,以便我在这里找到正确的方向。

3 个答案:

答案 0 :(得分:0)

您的要求专注于处理收到的传入电子邮件。 AWS没有任何开箱即用的服务/解决方案。亚马逊提供SES - 简单电子邮件服务,可以帮助您发送电子邮件。

您需要在MS Exchange或Apache James等SMTP服务器上构建解决方案。

答案 1 :(得分:0)

此产品:http://www.email2db.com/应该做你想要的。您可以在EC2上安装它甚至使用它们的托管版本。不便宜,但我怀疑比雇用某人用1/10的功能写一些便宜得多。

答案 2 :(得分:0)

有一些云服务可以提供像Mailgun或Mandrill这样的解决方案。我以前只使用过Mailgun而且很棒。您可以基于域上的regexp设置路由规则,并且可以将它们设置为重定向为您的网站的POST。这两家提供商每月都有10-12k邮件的免费邮件,非常棒。

此致 马克