cfan512 发表于 2011-7-21 14:46:16

【已解决】用winwebmail邮件系统本地收带附件的邮件非常慢

从今年3月份开始,一直在本论坛翻阅帖子,从完全不了解到基本会组建邮件服务器。
由于自己电脑IE设置的问题,一直不能注册,后得到论坛管理人员的帮助,昨天终于注册成功。感谢论坛管理人员。
最近组建了一个winwebmail的邮件服务器,本地和对外的收发邮件都没问题,但即使是在服务器本身收带附件的邮件都非常缓慢。
主要硬件配置为I3 530,4G内存,对外网络是双线ADSL的负载均衡,内网是达标的100M局域网。
不过这个慢是与外网无关的,关键是本地内网的收邮件十分慢。
操作系统为Win2003 SP2 中文企业版,加IIS6,其它软件都没装,没杀软,没开启防火墙,WinwebMail没开启灰名单。
客户端使用Foxmail(使用Outlook或其它客户端的收带附件邮件速度也一样)。
在服务器本机(或局域网)操作,用一个测试用户,发带附件(使用大小也10M的文件)的邮件给测试用户自己:
1.使用客户端(Foxmail),发送速度约为1500KB/s,收邮件速度仅为160KB/S
2.直接使用WEB登陆,上传附件的速度约为700KB/S,下载附件的速度约为1500KB/S

有没有什么办法能够提高winwebmail邮件系统下,使用客户端收取邮件的速度呢?

另外自己试过KMS的试用版,在本地收发邮件速度就很快,真是瞬发瞬收,即使是100MB的附件都是一闪而过。
还有就是如果安装了MDaemon,并且启动了MDaemon的服务,winwebmail的速度有提升,发邮件能到2700KB/S,收邮件能达到1200KB/S.但如果停止了MDaemon的服务,winwebmail的收邮件速度又降为160KB/S了。
有时候安装了KMS,也会出现winwebmail的速度有提升的情况,但这种情况很难重复,有时可以,多数时候不行。
很奇怪的现象。

因为winwebmail的注册费用相对来说是不算高的,想以后就用winwebmail了,但速度问题又很难解决,大家有没有什么好的方法来提高winwebmail的收邮件速度呢?

[ 本帖最后由 山坛兄弟 于 2011-7-27 16:41 编辑 ]

山坛兄弟 发表于 2011-7-21 18:29:51

如果仅仅是内网的邮件收发,那么久使用内网的地址即可,如果你使用的外网,等于把你的邮件在外边兜了一圈再回来。比如我本机使用的是192.168.1.2的内网地址,收发的SMTP,POP3都设置成这个地址就可以了,这样收发基本都是瞬间就可以完成的。局域网之间的邮件使用内网地址即可,不用外网的地址的。

cfan512 发表于 2011-7-21 21:03:37

原帖由 山坛兄弟 于 2011-7-21 18:29 发表
如果仅仅是内网的邮件收发,那么久使用内网的地址即可,如果你使用的外网,等于把你的邮件在外边兜了一圈再回来。比如我本机使用的是192.168.1.2的内网地址,收发的SMTP,POP3都设置成这个地址就可以了,这样收发基本 ...

即使在Foxmail等客服端设置本地邮件服务器的地址192.168.0.10,速度还是这么慢。在内网收发邮件时,如果客服端账户的smtp和pop3地址设置为外网域名时,邮件好像并没有“在外边兜了一圈再回来”,因为我在路由器上面的“流量监控”没看到相应的数据对外的上传或下载,数据应该只是在内网传输。
请问版主使用的什么邮件服务器,因为我使用KMS的测试版做邮件服务器的,Foxmail的账户的smtp和pop3地址设置为外网域名时速度还是很快的。而使用Winwebmail就是很慢。

山坛兄弟 发表于 2011-7-21 23:10:03

估计跟软件本身有关系,另外一个方面就是杀毒软件对于邮件的监控也有关系。本地收发的话可以用WEB来完成,这样的速度基本没有延时了,而本地下载附件的速度肯定是很快的。我测试了一下FOXMAIL,在局域网中收发确实有点慢了,用了HMailserver也进行了测试,速度要比WINWEBMAIL快一点。

在局域网中通过WEB收发大附近会好一点。

山坛兄弟 发表于 2011-7-22 09:24:07

官方解释:
这主要是winwebmail设计为线程负荷大有关系,为了避免在多任务的情况下造成某一个连接占用过多的资源,所以适当降低了单连接的发送速率。
页: [1]
查看完整版本: 【已解决】用winwebmail邮件系统本地收带附件的邮件非常慢