用于免费邮件服务的 POP3 / IMAP 服务器

用于免费邮件服务的 POP3 / IMAP 服务器

我工作的公司提供免费电子邮件服务(如 Hotmail/Gmail),拥有大约 50,000 名用户。

该服务目前由合作伙伴托管,但想知道我们有哪些选项可以设置我们自己的服务器并托管网络邮件界面等。

没有平台(Windows、Ubuntu 等)偏好。

您会推荐哪些服务器?

答案1

如果您缺乏邮件系统方面的经验,我能给您的最好建议是咨询专家 - 或者完全外包。

电子邮件并非一个简单的主题,需要花很多年才能掌握。

也就是说,您将需要硬件冗余、集中存储、负载平衡的 Web 前端、多个 MX 以及负载平衡的 POP/IMAP 服务器。

祝你好运!

答案2

50 000 名用户应该足够容易赛勒斯 IMAPd。至少,您可以使用 Linux、*BSD 或 Solaris 来运行它。自 2003 年以来,我一直在管理 Cyrus 安装,拥有超过 50,000 名用户,到目前为止没有出现任何问题,并且服务器大部分时间处于空闲状态。它支持 POP3、IMAP,同时支持纯文本登录和 TLS/SSL 以及更多奇特的身份验证机制。使用 saslauthd,您可以使其与 OpenLDAP 之类的东西一起工作。

对于 Cyrus 来说,一台具有足够 RAM 的服务器应该足以满足您的工作量。Cyrus 喜欢 RAM,但对 CPU 的要求不高;就我而言,CPU 使用率徘徊在 10% 以下。再购买一两台服务器以实现容错,并设置例如 Heartbeat v2(或现在的任何名称)以在出现问题时使用主动-被动设置进行自动故障转移。为您的电子邮件准备某种共享存储(如 SAN)。

对于 Webmail,一台服务器在负载方面应该可以正常工作。使用 SquirrelMail、RoundCube、Horde 或任何您熟悉的服务器。使用另一台服务器以获得容错能力。在这些服务器前面放置一个负载平衡器。

对于接收电子邮件和进行经过身份验证的 SMTP,Postfix + amavisd-new + SpamAssassin/dspam 应该是绝佳的组合。如果您认为有必要,请使用 Postfix-policyd 和 policyd-weight 之类的东西。

相关内容