這幾天碰到一個這樣的問題,Exchange 2010郵件系統的手機客戶端沒法發送10MB以上的附件。
問題描述:web
在Exchange 2010環境中,郵件接收器和發送器限制都設置了35M,Windows 上Outlook 能夠發送大郵件,可是手機端沒法發送或者轉發10M以上的郵件。服務器
緣由分析:ide
手機端鏈接Exchange使用的是ActiveSync協議,這個問題發生是因爲Exchange服務器上ActiveSync默認的Max Request Length設置是10MB。手機端鏈接Exchange使用的是ActiveSync協議,和Windows電腦上Outlook發送郵件有些不一樣。測試
解決方案:blog
在Exchange 2010環境中,這個問題發生比較常見的狀況是在iOS設備上沒法發送大型附件。手機端鏈接Exchange使用的是ActiveSync協議,和Windows電腦上Outlook發送郵件有些不一樣。在這種狀況下,會在Exchange Client Access 服務器上生成事件Event ID 1008,以下:事件
這個問題發生是因爲Exchange服務器上ActiveSync默認的Max Request Length設置是10MB。當咱們發送大於10MB的附件時,iPhone就會不停的嘗試發送,直到郵件離開設備。 爲了解決這個問題,推薦的作法是把CAS服務器上關於ActiveSync的web.config中Maximum Request Length 參數設置大於15MB。 通常狀況下,高於50MB是不推薦的,正常設置是15MB到20MB。由於郵件太大可能會影響郵件傳輸的效率。 具體步驟以下,請參考:it