设置可扩展的电子邮件服务器

Moh*_*tef -3 email email-server postfix sendmail dovecot

上周我尝试了所有 MTA 来设置电子邮件服务器,我能够发送和接收带有附件的电子邮件并进行垃圾邮件过滤。

现在我担心的是如果我有太多用户和太多带有附件的电子邮件的域怎么办。到时候服务器的配额将被使用,将没有空间。

我的问题是,如何设置动态服务器来提供电子邮件?我希望它灵活,就像我将添加多个域和用户一样,我不能为每个域提供自己的服务器,因为他们可能会在以后添加更多用户。简单地说,我想设置一个可扩展的服务。

更明确地说,我想做一个像 Google Apps 和 Zoho Mail 这样的服务。

Joe*_*las 6

您是否正在解决您遇到的实际问题?您如何预测系统中的哪些组件可以扩展,哪些需要做一些工作?这里最不可预测的因素是您的用户群,它甚至还不存在。也许有些人会发送很多大附件,或者有些人会创建很多很少使用的邮箱。重点是,你不知道,所以让自己处于能够识别问题的位置。


Fal*_*mot 5

通常,您通过 MTA 处理发送和接收邮件,但存储和访问注意事项由 MDA(邮件传递代理,如 dovecot)处理。

显然,您必须想出某种方式将特定用户和域映射到特定 MDA 以及用于扩展的分区算法,但指导您完成此操作的过程远远超出了此处答案的范围。我建议您首先考虑 MTA 和 MDA 中提供的有条件交付选择的机制,然后再试一试。

做这样的事情不会是一个小项目或快速项目。