邮件服务器解决远程收取邮件慢的问题

问题

设置了“远程邮箱”功能,但DBMail邮件系统收不到邮件(或者只能收取一部分邮件),在DBMail后台控制界面右击帐号选择“收取远程”才能把全部的邮件收取下来。

原因

在缺省设置下,DBMail是5个线程轮流为每个帐号收取邮件,并且每次只收下10封邮件,从而避免某个帐号疯狂的收取邮件。

如果有很多帐号设置了“远程收取”功能,DBMail系统按照顺序为每个帐号收取邮件,在后面排队收取邮件的帐号就会感觉没有及时收到邮件。

当手工去收取邮件时,DBMail系统就会为这个帐号立即执行收取邮件的操作,而不用等待系统轮换收取。

解决方法

增加对单个帐号的收取能力,手工修改 DBMail\data\mailserver.ini 文件中的参数,如果没有看到这两行参考,需要手工添加进去(如图1-1),修改以后重启后台邮件服务。

[System]

POP3RemoteMaxOnce=50 —— 例如改为50

Pop3RemoteThread=10 ——例如改为10

远程收取

图1-1

其中:

POP3RemoteMaxOnce 表示远程收取邮件的最大邮件数量

Pop3RemoteThread 表示远程收取邮件的线程

注意:Pop3RemoteThread 不需要设置很大,一般20-30就可以。


如果还不能解决问题,请参考“邮件服务器远程收取慢的解决方法 - 2”。



2013-10-07 15:17
邮件服务器DBMail
邮件服务器DBMail V5.0 (更新2018.05.23)
Download
DBMail产品改良计划
完美的产品体验,需要有您的参与。
在线填写,立即参与
界面/演示
界面美观大方、简单易用。
界面预览
邮件服务器DBMail  |  购买DBMail  |  软件更新  |  网站更新  |  联系遥志  |  站点地图  |  邮件服务器相关  |  代理合作
遥志软件 版权所有(C)2000-2022 湘ICP备13011306号-3 湘公网安备 43010202000264号
Copyright(C) 2000-2022 Youngzsoft Inc. All Rights Reserved.