调整邮件性能的技巧

修改“配置设置”文档上的设置,或更改 NOTES.INI 设置项可以帮助改善邮件性能。

控制邮件传递

可以在“配置设置”文档中“传递控制”下的路由器/SMTP > 限制和控制 > 传递控制选项卡中设置传递控制。

最大传递线程数

此设置确定路由器可以创建来完成本地邮件传递的最大线程数目。增大此数目可改善本地传递的消息吞吐量。理想数目为 3 到 25。此数目是基于 NSFBufferPoolSize 的一个公式确定出来的。根据服务器配置,可以增大或减小此值。在一段时间内监控 Mail.Waiting。如果某一时间段内有邮件积压,请增加该数目。监控 Mail.Delivery.Threads.Total。如果该值小于 Mail.Delivery.Threads.Max,将该值设置为 Total 的值。

设置传输限制

可以在“配置设置”文档中“传输控制”下的路由器/SMTP > 限制和控制 > 传输控制选项卡中设置传输限制。

同时传输的最大线程数

此设置确定每个目标同时,传输线程的最大数目。缺省值等于为最大传输线程数输入的值除以 2。

最大传输线程数

此设置确定邮件路由器可以创建来完成邮件传输的最大线程数目。在没有此变量的情况下,缺省为每个服务器端口创建一个线程。增大此数值可创建更多线程处理邮件传输。但是,额外的线程会增大对服务器的处理时间。

设置邮箱数

如果服务器上用户数不大,缺省值 (1) 一般就足够了。对于大量用户的情况,可以将此值设置为 2 或更大的数字来创建多个 MAIL.BOX 数据库。要确定最佳值,请在服务器控制台输入 SHOW STAT MAIL。如果 MAIL.WaitingRecipients 很大或正在增加,且服务器资源没有过载,则添加一个邮箱可以改善性能。

可以在“配置设置”文档中的路由器/SMTP > 限制和控制 > 基本选项卡中设置邮箱数。在“路由器/SMTP”-“基本”下,输入邮箱数的值。

设置 IMAP 会话超时值

如果服务器支持 IMAP 用户,并且只有有限的资源,将该值设置为 30 分钟或更大可释放许多服务器资源并改善性能。

MinNewMailPoll

此设置确定工作站访问服务器查看该用户是否有新邮件到达的频率。此设置会覆盖用户在“邮件设置”对话框中的选择。如果服务器上有大量邮件用户,并且要防止因频繁轮询而影响服务器性能,可以增大邮件轮询间隔。

NoMsgCache

此设置禁止 IMAP 任务缓存每个用户消息。这样可以通过减少内存消耗来增加服务器的能力(用户数)。但是,有些用户操作的响应时间会变慢。

POP3_Config_Update_Interval

该设置确定运行 POP3 服务的 Domino® 服务器更新其配置信息的频率(每分钟)。缺省值为 2 分钟。