【已解决】winwebmail发不了大附件问题
win2003+winwebmail3.7.5.1发送邮件设置的限制都是20M,而使用过程中 用OUTLOOK发送一般超过3M的就会提示失败。任务“pop.xxxx.com - 正在发送”报告了错误(0x8004210B):“此操作已超时等候发送(SMTP)服务器的响应。如果持续收到此类信息,请与服务器管理员或 Internet 服务提供商(ISP)联系。”
在网上看了不少问题解决方法,尝试以下解决方式都没成功。
解决办法:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为10M即:10240000),默认为:204800,即:200K。
4、存盘,然后重启 iis admin service 服务。
在 IIS 6.0 中,无法下载超过4M的附件时,可以按以下步骤解决:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。
4、存盘,然后重启 iis admin service 服务。
一、可能因为您服务器上IIS的脚本超时时间不够长造成的,您需要在IIS中增加脚本超时时间,操作方法是: 在IIS的“站点或(虚拟目录)”的“主目录”下点击“配置”按钮,设置脚本超时时间为:300秒(注意:不是Session超时时间)。
另外,在winwebmail系统管理里附件大小也设置了。但就是不成功。求助各位大侠,还有什么地方有问题呢?
================================================================================================
WINWEBMAIL是完全可以发送大附件的,在系统设置中,有个WEB下允许发送附件的大小,那里记得修改一下,至于发送和
接收大小的问题,只要你没有勾选限制WEB下发送跟接收,就不用修改相应的大小。另外要告诉大家的是,对于大的附件,
很大程度上取决于接收方的邮件服务器。
大附件接收有延时是很正常的,以前记得我发送126邮箱,过了一天的时间才接到了附件,部分邮局甚至可能拦截了你的大附
件邮件。本人测试了一下通过WINWEBMAIL发送一个50M的附件到放置在安徽的服务器,接收方使用的是IMAIL搭建的,邮件
可以正常接收到,就是发送的时间相对要长一点。并没有修改metabase.xml里面的大小。
------------------BY 山坛兄弟(2011-11-5最新测试结果)
================================================================================================
通过WINWEBMAIL发送一个30M的附件,大约需要10分钟的时间。50兆的附件大约需要15-20分钟,以下是发送QQ邮箱的测试!
[ 本帖最后由 山坛兄弟 于 2011-11-5 13:09 编辑 ] 再顶一下,求高人指点
另外,我做了上面的设置后通过web登陆可以上传大的附件,也可以发送成功。但用OUTLOOK客户端发送不成功
[ 本帖最后由 phelp 于 2009-8-4 18:08 编辑 ] 我也关心这个问题,顶上去先。 我貌似没试过,我马上试试,先顶顶, OUTLOOK客户端发送超时,你设置个比较长的超时时间试试看看 在收发规则里有没有限制发送邮件大小啊,再有就是接收信的空间会不会不够了 说一下我的设置吧,可以用来参考下:
win2003+winwebmail3.7.6.1由于我这个仅仅只是内部使用的。不对外收发邮件,附件设置的是999M,没有用OUTLOOK测试过,在WEB模式下通过。
设置办法:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(修改为1000M即:1024000000),默认为:204800,即:200K。
4、存盘,然后重启 iis admin service 服务。
在 IIS 6.0 中,无法下载超过4M的附件时,可以按以下步骤解决:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(修改为1000M即:1024000000)。
4、存盘,然后重启 iis admin service 服务。
由于需要传送大附件,会出现IIS的脚本超时,需要在IIS中增加脚本超时时间,操作方法是: 在IIS的“站点或(虚拟目录)”的“主目录”下点击“配置”按钮,设置脚本超时时间为:600秒(注意:不是Session超时时间)。
另外:
用ADMIN帐户登陆WEBMAIL,在系统设置--- 系统设置 里面有几个设置要注意
1.允许发送的邮件最大长度(兆) 999
2.允许接收的邮件最大长度(兆) 999
3.Web下允许发送的附件总长度(1 - 9,999,999K) 9999999 我用的也是这样。基本超过10M的都发不出去。
不是Session的问题。
就是发不了 报啥错啊 关注,我也碰到这个问题了,在WEB状态也大附件也发送不了,
页:
[1]
2