E-mail服务是Internet最为常用和重要的服务之一。随着网络的普及以及人们对电子邮件好处的了解,电子邮件用户正以指数形式增氏,因此ISP的E-mail系统能否满足大容量的要求,将是决定整个服务成败的关键。
1、 传统电子邮件系统的局限性
传统的电子邮件系统由于用户量不大,其系统构架存在一定的缺陷,难以承受大用户量的访问。比如应用非常广泛的Sendmail系统就存在以下几个局限性:
(1)由于其用户信息存放于/etc/passwd文件中,在大用户量的情况下队证效率将会大大降低;
(2)邮件存放位置通常位于/var/mail目录下面,每个人的邮件是一个文件,用户多邮件文件就多。在Unix系统中同一级目录中的文件超过一定数量后,文件系统运转效率将会大大降低;
(3)由于每一个用户的多封邮件都位于同一个文件中,所以如果在用户取信过程中出现网络异常,则很容易引起邮箱的死锁。
上述问题大大限制了sendmail邮件系统在大用户量情况下的应用。因此如果要适应大容量的需要,必须从体系结构上进行根本改进,使之在大用户量的情况下仍旧能够保持良好的性能。
2、 大容量电子邮件系统
所谓大容量邮件系统,通常是指支持5万用户量以上的系统。目前在市场上专为大容量应用所开发的E-mail系统有Sun公司的SIMS、Netscape公司的Messaging Server、亚信公司的AIMaiIDispatcher、AIMaiICerlter等产品。这些系统各自具有不同的特点,在评估和选用一个大容量电子邮件系统时,应当从系统结构、系统效率、对协议和平台的支持、可管理性、可扩展性和安全性等多方面加以考虑。