系统管理工具包: 监视邮件的使用情况
2008-11-12 08:29:40 来源:WEB开发网核心提示: 所有的电子邮件都存储于 IMAP 服务器的后端,大多数系统使用了两种存储方法之一,系统管理工具包: 监视邮件的使用情况(6),单个文件或者 Maildir,前一种方法使用单个文件来保存所有的电子邮件,它使用了 Maildir 格式,但是相同的基本原则也适用于使用单个文件进行邮件存储的解决方
所有的电子邮件都存储于 IMAP 服务器的后端。大多数系统使用了两种存储方法之一,单个文件或者 Maildir。前一种方法使用单个文件来保存所有的电子邮件,有时可能将其更改为一个系统,其中使用单个文件来保存每个文件夹的邮件。使用单个文件可能会存在一些问题,特别是在多用户的系统中,因为在使用单个、较大的文件时,可能会出现与其相关联的文件锁定和性能问题。
最佳的解决方案是 Maildir 格式,其中使用文件系统中的标准目录来表示邮件文件夹,并且使用不同的文件来表示每个不同的电子邮件消息。这种方法可以提供更快和更有效的访问。
然而,在单个位置存储大量的邮件会使得这两种系统中都存在潜在的问题。使用单个文件解决方案,性能和出现破坏的可能性都是不容忽视的方面。使用 Maildir 格式,如果在单个目录中保存了大量的文件,有些系统可能会出现性能问题。这是一个文件系统的问题,而不是邮件系统的问题,但是该问题仍然需要解决。
您可以使用邮箱使用情况报告来确定添加一个新的服务器是否可以缓解这个问题,或者某些用户是否需要对他们的电子邮件进行组织,以便提高服务器的整体性能。
获得一些基本的邮箱使用情况统计信息
要查看您的用户如何对其电子邮件进行组织,最简单的方法之一是运行简单的磁盘使用情况报告。这可以帮助突出显示是否某些用户在服务器上存储了大量的电子邮件,并显现出需要解决的大部分繁重负载。
下面的示例所使用的邮件服务器是 Cyrus IMAP,它使用了 Maildir 格式,但是相同的基本原则也适用于使用单个文件进行邮件存储的解决方案。清单 5 显示了某些用户的简单磁盘使用情况报告。
清单 5. 获得磁盘使用情况统计信息
更多精彩
赞助商链接