是否可以将Amazon EC2实例用作电子邮件服务器?

und*_*ned 4 email upload lamp amazon-ec2 mail-server

我希望能够运行EC2实例(基于CentOS LAMP)作为邮件服务器,并在用户注册时为用户创建电子邮件地址,以便他们可以通过电子邮件上传文件.将解析电子邮件并处理附加文件并将其添加到S3以进行存储.

这可行吗?

我需要什么邮件包呢?我希望能够创建电子邮件地址,例如username@uploads.domainname.com

我的域名指向不在亚马逊网络服务上的网络服务器,所以我意识到这可能是不可能的.

从哪里开始,有什么好的资源可以在EC2上设置邮件服务器

非常感谢

itc*_*chi 11

要回答这个问题,是的,这是可能的.正如保罗所说,如果你需要24x7和长期,那么EC2可能比其他供应商更贵.但是,如果你是一个初创公司,或者如果你这样做是为了更多地了解这些话题,那就有意义了.

基本步骤是:

  1. 创建一个linux EC2实例http://docs.amazonwebservices.com/AWSEC2/2008-02-01/GettingStartedGuide/?ref=get-started
  2. 安装邮件包http://flurdy.com/docs/postfix/
  3. 更改您的DNS MX记录http://en.wikipedia.org/wiki/MX_record

亚马逊过去曾因黑名单而遇到麻烦......但他们正试图解决这个问题.在这里阅读:http://developer.amazonwebservices.com/connect/thread.jspa?threadID = 37650

编辑:你也可以使用预先配置的CentOS图像(结合步骤1 + 2),这个已经安装了postfix:http://developer.amazonwebservices.com/connect/entry.jspa?externalID = 821


Pau*_*lin 3

使用 EC2 作为邮件服务器似乎不太适合我。您没有使用“弹性计算云”的“弹性”或“云”部分。您需要的东西必须 24x7 运行,始终具有相同的 IP,并且不需要按需扩展或收缩,因此 VPS 将是更好的解决方案。