我们目前在我们组织的Exchange Server 2010中有一些奇怪的问题:
尽pipe在服务器上,OWA的web.config文件中的附件大小设置为55000000字节,但用户无法附加大于大约的文件。 25 MB。
这里有一些更多的细节和步骤来重现(截图是在德国…)
打开OWA网页
使用AD凭据login
创build一个新的邮件
点击回形针图标(添加附件)
显示一个通用对话框(FileOpenDialog)
select一个大文件(大约30 MB)上传并开始上传。
几秒钟后,显示一条错误消息:
(英文:您尝试执行的操作无法完成,因为服务器上存在configuration问题。如果问题仍然存在,请联系帮助台。)
任何想法,为什么这条消息显示? 它没有明确提及任何大小限制被超过…但奇怪的是,可以附加较小的文件没有任何问题。
一些额外的信息:
a)Sismiss对话框,再次单击回形针图标)
b)奇怪的是,现在显示了一个不同的对话框。 现在,它不再是一个Windows对话框,而是一个HTML元素:
(德语文本并不重要,或多或less说明如何附加文件,button“Durchsuchen …”(“Browse …”)让用户select一个文件,链接“Anfügen”(“附件“)将该文件附加到邮件。)
c)现在,文件可以被上传而不显示错误消息。 (文件大小:25 MB)
a)创build一个新的邮件
b)单击回形针图标以附加一个文件并select一个40 MB的ASCII文本文件。
c)开始上传。
d)显示以下错误消息:
(消息框中说:以下文件未附加,因为它们超过了附件的最大大小限制(40 MB):char42。)[或类似]
e)当看到这个错误信息时,显然联接的大小很高。
– >为什么在这里显示的消息,但不是在上面提到的25 MB的二进制文件。
– >大小限制设置为55000000,那么为什么错误消息中显示了40 MB?
有没有人已经看到类似的行为?
有谁知道如何解决这个问题,并能够上传(二进制)大于25 MB的文件?
最好的祝福,
汤姆
PS:我在Technet上也提出了同样的问题( Technet Link )
我混了我的第一个答案。
转到组织configuration,集线器传输,发送连接器选项卡。 右键单击您的发送连接器,转至“属性”,然后在“常规”选项卡上将“最大邮件大小”设置为55000。
接下来,转到服务器configuration,集线器传输,然后在接收连接器下,右键单击接收连接器,然后转到属性。 在常规选项卡下,将您的最大消息大小设置为55000。
虽然你是附加一个40兆字节的ASCII文件,所有的电子邮件程序将帮助你为所有文件进行MIME编码。 即使是ASCII文件。*它不会查看文件内容,因为电子邮件并不是devise用来最初发送文件的。 邮件标准仅适用于文本,任何附件或内联图片在附件之前都是以MIME(base 64)编码的。 在编码之前没有检查文件内容的function。
Mime编码为编码文件的大小增加了约70%,使您超过了55000的限制。
不要试图通过电子邮件发送大文件,而应通过sftp或其他文件传输方式进行传输。 或者,您应该在发送之前对它们进行压缩,但是,由于邮件病毒感染的问题,在接收端会阻塞很多附件types。
另外要注意的是在域之间发送大文件。 我无法从堆栈移动信息中知道,如果您将它发送给自己或发送给可能具有较小的允许邮件大小限制的非现场主机。 您需要提醒用户,由于这些限制,他们无法在公司以外发送大量邮件。