目前,我们组织的 Exchange Server 2010 存在一些奇怪的问题:
尽管在服务器上,附件大小在 OWA 的 web.config 文件中设置为 55000000 字节,但用户无法附加大于大约 100 字节的文件。25 MB。
这里有一些更多的细节和重现步骤(屏幕截图是德语......)
打开 OWA 网页
使用 AD 凭据登录
单击回形针图标(添加附件)
显示一个通用对话框 (FileOpenDialog)
选择一个大文件(约 30 MB)上传并开始上传。
几秒钟后,显示一条错误消息:( 英语:您尝试执行的操作无法完成,因为服务器上存在配置问题。如果问题仍然存在,请联系帮助台。)
任何想法,为什么显示此消息?它没有明确提到超出任何大小限制......但奇怪的是,可以毫无问题地附加较小的文件。
一些附加信息:
- 在出现上述错误消息后上传附件
a) Sismiss 对话框并再次单击回形针图标)
b) 奇怪的是,现在显示了一个不同的对话框。现在它不再是一个 Windows 对话框,而是一个 HTML 元素:
(德语文本并不重要。它或多或少解释了如何附加文件。按钮“Durchsuchen...”(“浏览...”)让用户选择一个文件和链接“Anfügen”(“ Attach") 将该文件附加到邮件中。)
c) 现在,可以上传文件而不会显示错误消息。(文件大小:25 MB)
- 上传 40 MB ASCII 文本文件(仅限字符 A-Za-Z)
a) 创建一个新邮件
b) 单击回形针图标附加文件并选择 40 MB ASCII 文本文件。
c) 开始上传。
d) 显示以下错误消息:( 消息框显示:以下文件未附加,因为它们超出了附件的最大大小限制 (40 MB):char42。)[或类似]
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 或其他文件传输方法传输它们。或者,您应该在发送前压缩它们,但是由于邮件病毒感染问题,许多附件类型在接收端被阻止。
要注意的另一件事是在域之间发送大文件。我无法从堆栈移动中判断您是将其发送给自己还是发送给可能具有较小允许邮件大小限制的异地主机。您需要提醒用户,由于这些限制,他们将无法在公司外部发送如此大的邮件消息。