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號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!