Exchange

無法附加大型附件,儘管伺服器設置允許這樣做

  • February 21, 2017

目前,我們組織的 Exchange Server 2010 存在一些奇怪的問題:

儘管在伺服器上,附件大小在 OWA 的 web.config 文件中設置為 55000000 字節,但使用者無法附加大於大約 100 字節的文件。25 MB。

這裡有一些更多的細節和重現步驟(螢幕截圖是德語……)

  1. 打開 OWA 網頁
  2. 使用 AD 憑據登錄
  3. 創建新郵件 OWA的新郵件視窗
  4. 點擊回形針圖示(添加附件)
  5. 顯示一個通用對話框 (FileOpenDialog)
  6. 選擇一個大文件(約 30 MB)上傳並開始上傳。
  7. 幾秒鐘後,顯示一條錯誤消息:( 操作無法完成錯誤 英語:您嘗試執行的操作無法完成,因為伺服器上存在配置問題。如果問題仍然存在,請聯繫幫助台。)
  8. 任何想法,為什麼顯示此消息?它沒有明確提到超出任何大小限制……但奇怪的是,可以毫無問題地附加較小的文件。

一些附加資訊:

  1. 在出現上述錯誤消息後上傳附件

a) Sismiss 對話框並再次點擊回形針圖示)

b) 奇怪的是,現在顯示了一個不同的對話框。現在它不再是一個 Windows 對話框,而是一個 HTML 元素: 不同的附件上傳對話框

(德語文本並不重要。它或多或少解釋瞭如何附加文件。按鈕“Durchsuchen…”(“瀏覽…”)讓使用者選擇一個文件和連結“Anfügen”(“ Attach") 將該文件附加到郵件中。)

c) 現在,可以上傳文件而不會顯示錯誤消息。(文件大小:25 MB)

  1. 上傳 40 MB ASCII 文本文件(僅限字元 A-Za-Z)

a) 創建一個新郵件

b) 點擊回形針圖示附加文件並選擇 40 MB ASCII 文本文件。

c) 開始上傳。

d) 顯示以下錯誤消息:( 消息超出最大大小錯誤 消息框顯示:以下文件未附加,因為它們超出了附件的最大大小限制 (40 MB):char42。)

$$ or similar $$ e) 看到此錯誤消息時,很明顯附件大小過高。

–> 為什麼這裡顯示的是該消息,而不是上面提到的 25 MB 二進製文件。

–> 大小限制設置為 55000000,為什麼錯誤消息中顯示 40 MB?

有沒有人已經看到類似的行為?

有誰知道如何解決這個問題並能夠上傳大於 25 MB 的(二進制)文件?

最好的祝福,

湯姆

PS:我也在 Technet ( Technet Link )上問過同樣的問題

我混淆了我的第一個答案。

轉到組織配置、集線器傳輸、發送連接器選項卡。右鍵點擊您的發送連接器,轉到“屬性”並在“正常”選項卡上將“最大郵件大小”設置為 55000。

接下來,轉到伺服器配置、集線器傳輸,然後在接收連接器下,右鍵點擊接收連接器並轉到屬性。在正常選項卡下,將最大郵件大小設置為 55000。

儘管您要附加一個 40 兆字節的 ASCII 文件,但所有電子郵件程序都會對您的所有文件進行有益的 mime 編碼。甚至是 ASCII 文件。* 它不會查看文件內容,因為電子郵件最初並不是為發送文件而設計的。郵件標準僅適用於文本,任何附件或內嵌圖片在附件之前都經過 MIME(base 64)編碼。在編碼之前沒有檢查文件內容的功能。

Mime 編碼使編碼文件的大小增加了大約 70%,使您超過了 55000 個限制。

與其嘗試通過電子郵件發送大文件,不如通過 sftp 或其他文件傳輸方法傳輸它們。或者,您應該在發送前壓縮它們,但是由於郵件病毒感染問題,許多附件類型在接收端被阻止。

要注意的另一件事是在域之間發送大文件。我無法從堆棧移動中判斷您是將其發送給自己還是發送給可能具有較小允許郵件大小限制的異地主機。您需要提醒使用者,由於這些限制,他們將無法在公司外部發送如此大的郵件消息。

引用自:https://serverfault.com/questions/832861