在Exchange 2007组织环境中,我们可以在三个层面对消息大小进行限制,组织级别(Global Settings)、服务器级别、连接器级别和用户级别。在该篇文章中,我将使用Exchange Managment Shell(EMS)进行相关配置。
全局设置:
全局设置可以兼容Exchange 2003/2007混合环境。这些设置保存在Active Directory中。当组织处于这个混合环境中时,如果在E 2003的全局配置与E 2007设置冲突,则取决于最严格的。
如果您想查看Exchange传输服务器上的全局设置,您可以在EMS下运行如下命令:GET-TRANSPORTCONFIG
如果您相对该设置进行更改,可以使用如下命令:SET-TRANSPORTCONFIG。例如,您想对最大接受邮件大小进行限制,可以使用如下命令:
Set-Transportconfig –maxreceivesize
连接器限制:
我们同样也可以对发送连接器、接受连接器和外部连接器进行消息大小限制。
如果您想查看接受连接器的配置,使用如下命令:
Get-receiveconnector | List
如果您想查看发送连接器的配置,使用如下命令:
Get-sendconnector | List
如果您想对于连接器进行消息大小设置,请使用如下命令:
SET-SENDCONNECTOR –IDENTITY RAUS –MaxMessageSize MessageSizeYouWant
注意:如果在您的服务器上有多个发送连接器,请使用 –IDENTITY 参数进行标识。
服务器限制:
我们可以通过如下命令查看传输服务器设置
GET-TRANSPORTSERVER | LIST
如果您想对服务器进行配置,可以使用如下命令:
SET-TRANSPORTSERVER ,当然还需要加入相应的参数。
用户限制:
Exchange可以对如下用户级别进行限制
Mailbox-User
Mail-Contact
Mail-User
PublicFolder
Distribution Group
Mailbox-User:
如果您想查看某个Exchange 邮箱设置,可以使用命令:
GET-Mailbox –identity Janas | List
如果您想更改某个Mailbox 的最大发送邮件大小设置,可以使用命令:
SET-Mailbox –Identity Janas –MaxSendSize 1038400
Mail-Contact:
如果您想查看某个联系人设置,可以使用命令:
GET-Mailcontact –identity Janas | List