nhmj 发表于 2014-5-26 15:32:12

Exchange 2010设置附件大小

本帖最后由 nhmj 于 2014-5-26 15:33 编辑

当管理员部署完Exchange之后,默认每个用户的邮箱大小是2G,每封邮件大小限制在10M左右,这主要是因为用户在使用MAPI方式连接到Exchange服务器时,邮件大小会受到组织配置限制、连接器设置限制、用户信箱传送大小的限制和接收大小的限制、集线器传输规则的文件大小限制、OWA 2010 (Web.config file)的上传下载大小限制。   
但一般来说,企业用户数量较多,不会针对每一个用户单独设置,因此用户信息传送大小或接收大小一般都会保持默认(没有特别指定),那么附件大小就由全局限制及组织限制、连接器限制三者的传送大小限制来决定,但默认上,组织和全局及连接器都是限制10MB。因此如果需要修改用户发送附件里的大小需要进行以下操作。
具体设置如下:
步骤1:组织限制的设置:   
依次展开:[组织配置]-[集线器传输]-[全局设置]-右击[传输设置]-属性

对应的PowerShell 命令:   
Set-TransportConfig -MaxReceiveSize 10MB -MaxSendSize 10MB
步骤2:连接器限制的设置:      
配置接收连接器   
依次展开:[服务器配置]-[集线器传输] 在右边窗口,点击[接收连接器] 双击

对应PowerShell command:   
Set-ReceiveConnector “连接器名称” –MaxMessageSize 10MB   

步骤3: 配置发送连接器   
依次展开:[组织配置]-[集线器传输]在右边窗口,点击[发送连接器]

对应PowerShell command:   
Set-SendConnector “连接器名称” –MaxMessageSize 10MB
步骤4: 用户限制的设置   
依次展开:[收件人配置]-[邮箱]-双击邮箱名,一般是不需要进行设置的。

对应的PowerShell Command:   
Set-Mailbox “administrator” –MaxSendSize 10MB –MaxReceiveSize 10MB   
批量更改:get-user | set-mailbox -MaxSendSize “10MB”
步骤5:OWA 2010 (Web.config file)的上传下载大小限制
安装exchange目录里找到clientaccessowa找到web.config打开修改   
maxAllowedContentLength后边的值为你所要的,如:35000000保存

Outlook Web App 是使用 ASP.NET 的应用程序,受 ASP.NET 设置的配置影响,用于确定 Web 浏览器可以向客户端访问服务器提交的最大数据量的 ASP.NET 设置是maxRequestLength。maxRequestLength 设置可以在 Web.config 文件中找到。如果邮箱可发送的最大邮件大小设置大于 maxRequestLength 设置,则从 Outlook Web App 发送大小超过 maxRequestLength 值的邮件时,将生成一条错误消息,该错误可能会使用户产生混淆。为避免出现这种情况,必须将maxRequestLength 配置为至少与组织中邮箱的最大发送大小一样大。建议,最好是为此文件复制一个副本,然后使用记副本打开原始文件, 找到 maxRequestLength,并将其值更改为所需的值。该值以千字节 (KB) 为单位进行存储。默认值为 35000。以下示例显示了 Web.config 文件中的 maxRequestLength 值。; 找到 maxAllowedContentLength,并将其值更改为所需的值。 这个值是附件的大小。此处表示35MB。 保存并关闭该文件。
另外一个是C:Program FilesMicrosoftExchange ServerV14ClientAccessexchwebewsweb.confi其中的35000000都改为65000000,另外需要将81920数值改为819200
最后, Outlook 2010 对 Internet 电子邮件帐户的新默认附件大小限制为 20 MB (20480 KB),因此如果超过20MB,还需要在Outlook客户端修改修改表:导入下面的注册表:    
"MaximumAttachmentSize"=dword:00000000
页: [1]
查看完整版本: Exchange 2010设置附件大小