最快的邮件服务器软件是什么

最快的邮件服务器软件是什么

我目前正在开发一个可能需要一次性发送大量电子邮件的应用程序。我想知道你们会推荐在服务器上安装速度最快的邮件服务器(每分钟发送的电子邮件数量),以及你们对平衡负载的解决方案架构有什么建议吗?

干杯,

巴里

答案1

我认为带宽在这里会成为比服务器本身速度更重要的限制因素。还要注意,您自己的服务器只是链条中的第一个环节,您发送的任何内容都需要经过多层网关、路由器、防火墙等,以及收件人的服务器,其中任何一个都可能构成重大瓶颈。如果您通过互联网而不是在组织内部进行传输,性能甚至基本可靠性(电子邮件是否真的会到达?)都将受到完全地超出了你的控制范围。最后,你发送的电子邮件类型(纯文本?富文本?HTML?任何附件?嵌入图像?邮件大小?)将产生极大的影响。

总而言之,我认为如果只看您自己服务器的原始速度,您就错了。

答案2

早在 1996 年,我运行的带有 16MB 内存的 Pentium 90(以及 Red Hat(4.x?)下的 ide 磁盘,在 T1 上没有任何调整)可以在几个小时内发送 70k+ 封电子邮件(比带有 Goldmine 的双 P100 NT 盒生成这些电子邮件的速度要快得多)。

因此,至少对于 Unix 来说,我非常怀疑邮件服务器硬件或软件会是问题所在,而是什么将它们推送到您的邮件队列中,而不是将它们标记为垃圾邮件。

答案3

我不建议你自己这么做。

垃圾邮件发送者已经毁坏了电子邮件,因此需要很多技巧来设置电子邮件服务器,以便您的邮件不会被大量收件人标记为垃圾邮件。

相反,看看外部托管的电子邮件服务。从个人经验来看,我无法推荐任何服务,但它们会为您完成所有繁重的工作,每月只需几美元。

好的系统会有一个 API 供你批量上传消息。

编辑:如果你真的必须自己做(也许你是一个垃圾邮件发送者?),请尝试拉姆森

答案4

带宽将是迄今为止的限制因素。

这是一篇很有用的文章,比较了前 4 个 unix MTA,其中所有 4 个都提供了出色的性能。 http://lwn.net/Articles/196664/

除了 exim 之外,我尝试过这三种方式。我个人最喜欢的是 Postfix,因为它配置简单,而且不会给机器增加太多负担。

编辑:qmail 近来似乎不再受欢迎。
编辑:我给出的文章已有 4 年历史。

以下是一些更新的事情。

邮件服务器的比较。 http://en.wikipedia.org/wiki/Comparison_of_mail_servers

相关内容