首页 » 邮件技术 » Exchange2007/2010自动清理用户邮箱过期邮件

Exchange2007/2010自动清理用户邮箱过期邮件

 

在Exchange是否可以像其他邮件系统一样自动清理定期的过期邮件呢?答案是肯定的,不过不像其他邮件系统一样简单,需要下面几个步骤来实现:
 
1、新建托管内容设置
打开Exchange控制台,定位到“组织配置”---“邮箱”---“托管默认文件夹”
e71
 选择要托管的默认文件夹(我们这里选择收件箱),然后单击右侧“新建托管内容设置”
e72
 输入一个显示名称,设置要保留天数,邮箱类型选择“所有邮箱内容”,“保留期开始”和“保留期结束时要执行的任务”根据个人需求来设置。
e73
 如果不想备份其副本,就可直接“下一步”跳转日记设置
e74
 最后单击新建,完成新建托管内容设置
e75
 2、新建托管文件夹邮箱策略
再定位到“组织配置”---“邮箱”---“托管文件夹邮件策略”,单击右侧“新建托管文件夹邮箱策略”
e76
 输入策略名,单击“添加”选择要托管的文件夹(这里选择收件箱,按住Ctrl可选多个),最后单击“新建”完成设置。
e77
 3、把托管策略应用到邮箱账户
在帐号属性页面,定位到“邮箱设置”,选择“邮件记录管理”,单击“属性”
e78
 选中“托管文件夹邮箱策略”,单击“浏览”,选择刚才新建的托管文件夹邮箱策略
e79
 最后单击确定,出现是否要应用此策略,选择“是”完成整个设置
e80
 
4、给多个邮箱应用邮箱策略
给多个邮箱应用邮箱策略需要用Exchange命令来实现:
 
应用于Exchange服务器上的所有用户
Get-mailbox -server <服务器名> | set-mailbox -ManagedFolderMailboxPolicy <policyName>
 
应用于一个特定邮箱数据库中的所有用户
Get-mailbox -database <数据库名> | set-mailbox -ManagedFolderMailboxPolicy <policyName>
 
应用于一个特定组织单元的所有用户
Get-mailbox -OrganizationalUnit <组织单元名> | set-mailbox -ManagedFolderMailboxPolicy <policyName>
 
应用于拥有某个自定义属性的所有用户
Get-mailbox | where {$_.CustomAttribute1 -eq "<自定义属性>"} | set-mailbox -ManagedFolderMailboxPolicy <policy name>

原文链接:Exchange2007/2010自动清理用户邮箱过期邮件,转载请注明来源!

2