如何允許 Entourage 到 Exchange 2007 伺服器傳送大型的電子郵件訊息的修正程式,

適用於: Microsoft Exchange Server 2010 EnterpriseMicrosoft Exchange Server 2010 Standard

狀況


您可以使用 Microsoft Entourage Mac 用戶端來連線到位於正在執行 Microsoft Exchange Server 2007年伺服器的信箱。如果 Mac 的 Entourage 傳送具有附件超過傳送大小限制在 Exchange 2007 的訊息時,您會收到下列錯誤訊息中 Entourage Mac:
發生未知的錯誤 (-18493)。您的郵箱已超過大小限制。帳戶名稱:"Your_Username"。

注意超出附件的大小限制的電子郵件會移到 [草稿] 資料夾中。每次該 Entourage 修正程式,嘗試執行例行的同步處理,隨著 Exchange 2007,Mac 的 Entourage 損毀的幾分鐘的時間,當它嘗試同步處理 [草稿] 資料夾的位置。此外,許多磁碟震盪錯亂就會發生在 Macintosh 電腦上。

增加允許的附件大小可能會造成效能問題,在 Exchange 環境中。您必須考量增加負載,大型附件將放在伺服器基礎結構。如果附件大小會增加,可能會遇到下列一或多個下列的徵狀︰
  • 信箱儲存區資料庫可能會變得不穩定的。
  • 會產生大量的交易記錄檔。
  • 平均的遠端程序呼叫 (RPC) 設為 1000 個以上的毫秒的延遲時間特殊圖文集。
  • 偶爾的平均 RPC 延遲使用率暴增到超過 20000 個的毫秒。
  • CPU 使用率遽增從百分之 25 到 50%。有時候,CPU 使用量接近 100%。
  • 如果 Microsoft Office Outlook 用戶端也會安裝在電腦上,您會收到 RPC 延遲] 對話方塊,在 Outlook 中。此外,Outlook 無法運作直到重新啟動 Microsoft Exchange 資訊儲存庫服務。

因應措施


控制項 Entourage for Mac 中的附件大小的程序會根據您所使用的版本而有所不同。請依照您所使用的版本的正確程序。您必須完成所有 Exchange 2007 用戶端存取角色伺服器 Entourage Mac 用戶端連線到這些變更。

Exchange 2007 和 Exchange Server 2010年: Microsoft Entourage 2008 for Mac 中,Web 服務版本,Mac 的 Microsoft Outlook 2011


  1. 1.這一版的修正程式 Entourage 使用 Microsoft Exchange Server 2007 Web 服務提供者傳送郵件。若要允許更大的附件,您必須變更 web.config 檔案中的 MaxRequestLength。根據預設,web.config 檔案位於 EWS 虛擬目錄Microsoft\Exchange Server\ClientAccess\exchweb\EWS會有下列的項目,預設情況下,最大要求大小約為 13 MB
    <system.web> 
    <httpRuntime maxRequestLength="13280" />

    ....

    </system.web>

  2. 變更的項目 < httpRuntime maxRequestLength ="13280"/ > 以 < httpRuntime maxRequestLength ="X"/ > 其中 X 是想要的值,在會大約 50000 (50 MB)。 Kb。 例如,X

Exchange Server 2003年與 Exchange Server 2007年: Microsoft Entourage 2004 或 Microsoft Entourage 2008 for Mac 中


這一版的修正程式 Entourage 用 WebDav 連線到 Microsoft Exchange Server 2007年。若要允許較大的附件大小中,您必須變更 IIS Metabase.xml 檔案中的 [MaxRequestEntityAllowed] 屬性。若要執行這項操作,請參考下列步驟:
  1. 將 Metabase.xml 檔案的備份檔儲存在下列目錄︰
    %windir%\system32\inetsrv
  2. 在 [服務控制管理員] 中,停止 「 IIS 管理服務」 服務。
  3. 開啟 Metabase.xml 檔案中的
    在 [記事本] 中的%windir%\system32\inetsrv 資料夾。
  4. 找出 [Exchange 虛擬目錄] 區段中。
  5. 新增包含您想要允許最大檔案大小上載的MaxRequestEntityAllowed屬性。新增下LogonMethod ] 屬性中,這個屬性,然後儲存檔案。

    MaxRequestEntityAllowed屬性的語法如下︰
    MaxRequestEntityAllowed=”Size in bytes
    注意以位元組為單位的大小是您想要允許最大檔案大小上載。大小的範例如下︰
    MaxRequestEntityAllowed="31457280"
    在下列範例會將最大檔案大小上載設定為 30 MB:
    <IIsWebVirtualDir    Location ="/LM/W3SVC/1/ROOT/Exchange"                  AccessFlags="AccessSource | AccessRead | AccessWrite"
    AppFriendlyName="Exchange"
    AppIsolated="2"
    AppPoolId="MSExchangeOWAAppPool"
    AppRoot="/LM/W3SVC/1/ROOT/Exchange"
    AuthFlags="AuthBasic"
    DirBrowseFlags="EnableDirBrowsing | DirBrowseShowDate | DirBrowseShowTime | DirBrowseShowSize |
    DirBrowseShowExtension | DirBrowseShowLongDate | EnableDefaultDoc"
    DoDynamicCompression="FALSE"
    DoStaticCompression="TRUE"
    LogonMethod="3"
    MaxRequestEntityAllowed="31457280"
    Path="\\.\BackOfficeStorage\tx1b46bdomain.com\MBX"
    ScriptMaps="*,C:\Program Files\Microsoft\Exchange Server\Bin\exprox.dll,1"
    >

  6. 啟動 「 IIS 管理服務」 服務在 「 服務控制管理員 」 中。
注意請勿在 Exchange Server 的虛擬目錄以外的其他任何虛擬目錄設定MaxRequestEntityAllowed屬性。例如,如果您將這個屬性設定成少於 1 gb 的檔案大小的虛擬根目錄中時,透過 HTTP 登入問題有關的 RPC 就會發生。

請注意,如果您是在 CA 伺服器上設定MaxRequestEntityAllowed屬性,CAS 伺服器傳回錯誤訊息,指出要傳送大型的電子郵件訊息,失敗的要求。這被預期的行為。

狀態


Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。