winwebmail在web邮件内无法上传大附件或者不能发送大附件的解决办法;
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天自己的winwebmail突然不能发送大的附件了,不知道为什么,就重新整理了一下,
灭明奇妙的又好了,记录一下问题,有备以后用;
在web上上传附件的时候提示一下错误;
在Web下提示:*错误: 上传附件过大,请再按更改
解决方法:
Winwebmail控制台程序->高级->Winwebmail->web->Web下发送的附件总长度40000K [40M]
我们修改完成以后附件大小后,上传大的附件应该不会有什么问题了,
但是因为某些大附件上传时间较长,会发生asp程序运行时间较长造成的错误。
解决方法:
打开IIS winwebmail站点的属性,主目录-配置,选择脚本超时时间 为 300秒。
================================================
如果还是不能上传,估计就是服务器的事情了,下面也给出解决方式,解决方式如下:
-------
解决在Windows 2003的 IIS 6.0 中无法上传超过200K的附件以及无法下载超过4M的附件问题
在 IIS 6.0 中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。(在 IIS 6.0 之前的版本中无此限制)
解决办法:
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 服务。
--------------------------------------------------------------------------
无法通过WebMail上传超过4M的附件
一、可能因为您服务器上IIS的脚本超时时间不够长造成的,您需要在IIS中增加脚本超时时间,操作方法是: 在IIS的“站点或(虚拟目录)”的“主目录”下点击“配置”按钮,设置脚本超时时间为:300秒(注意:不是Session超时时间)。
二、可能是邮件系统中的设置限制了WebMail上传附件的大小,您可以设置允许上传更大的附件,方法是: 以管理员身份登录 WebMail,然后在“系统设置”内查找并设置“Web下允许发送的附件总长度”为一个更大值,如:10000 K
三、如果在IIS 7中上传大附件失败时,请在\Web目录下的web.config文件中添加以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2097152000" maxQueryString="5000" maxUrl="8000"></requestLimits>
</requestFiltering>
</security>
</system.webServer>
</configuration>
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!