Exchange 2010批量启用邮件存档

简介:
exchange 2010环境中,怎样批量对用户邮箱启用存档?启用存档的用户是分散在不同数据库的!
针对单个数据库:
Get-Mailbox -Database DB01 | Set-Mailbox -Archive

针对所有邮箱:
Get-Mailbox | Set-Mailbox –Archive

例如:所有需要启用存档的邮箱的Custom Attribute 3 都为VIP:
Get-Mailbox –Filter { (CustomAttribute3 –eq "VIP") }  | Set-Mailbox –Archive

也可以添加更多的条件:

Get-Mailbox –Filter { (CustomAttribute3 –eq "VIP") –And (CustomAttribute1 –eq "Archive") }  | Set-Mailbox –Archive

我们也可以创建csv文件, 通过PowerShell来实现, 不过你可能要花点时间来建收集用户名或别名。 您看到的文章来自活动目录seo http://gnaw0725.blogbus.com/c1404551/

例如我们收集了所有的别名(alias )建了一个csv的列表,引用并设置的命令为:
Import-csv -path "C:\userlist.csv" | Foreach {Set-Mailbox $_.alias –Archive}

本示例为 Tony Smith 的邮箱启用个人存档。

Set-Mailbox "Tony Smith" -Archive

本示例为邮箱数据库 DB01 上的所有邮箱启用个人存档。

Get-Mailbox -Database DB01 | Set-Mailbox -Archive
首先,创建一个保留标记及保留 策略 ,该策略将用户收件箱中的90天前的邮件移动到用户个人归档邮箱。

了解保留标记和保留策略
http://technet.microsoft.com/zh-cn/library/dd297955.aspx

创建保留标记
http://technet.microsoft.com/zh-cn/library/dd335174.aspx 

创建保留策略
http://technet.microsoft.com/zh-cn/library/dd335110(EXCHG.140).aspx 

2.写个脚本并且设定为每天特定时间运行(例如:凌晨1点)。脚本内容大致包括:

Get-Mailbox –Database “Database_Name”| Set-Mailbox –RetentionPolicy $Null      (清除指定数据库上的所有邮箱上的保留策略)

Get-MailboxStatistics –Database “Database_Name” | Where {$_.TotalItemSize –gt 2GB} | Set-Mailbox –RetentionPolicy “Policy_Name”    (查找指定数据库上所有超过2GB的邮箱并设置之前创建好的保留策略)

Start-ManagedFolderAssistant      (手动启动托管文件夹助理)














本文转自legendfu51CTO博客,原文链接:http://blog.51cto.com/legendfu/1073674 ,如需转载请自行联系原作者



相关文章
使用markdown-it对markdown进行一个实时解析
# 引言 大家应该都接触过markdown笔记吧,我们常常见到很多能写文章的网页提供了一个实时的markdown解析的功能----即我们在一侧写下markdown语法,右边能够实时解析,并将解析后的markdown语法渲染到右侧页面上。非常炫酷实用,那么这是如何实现的呢?今天我们来一起探究一下。 # 开始 首先,我们这个演示学习在Vue3+TypeScript下使用的,所以我们预先建议准备一个Vue3+Typescript工程。 对于markdown的解析,我们可以使用`markdown-it`来进行解析。 比如,我们在左侧设置一个输入框,接收用户markdown输入,我们通过`ma
|
10月前
|
人工智能 文字识别 异构计算
NVIDIA-Ingest:英伟达开源智能文档提取及结构化工具,支持 GPU 加速和并行处理
NVIDIA-Ingest 是英伟达开源的智能文档提取工具,支持 PDF、Word、PPT 等多种格式,提供并行处理和 GPU 加速,适用于企业内容管理和生成式应用。
406 18
NVIDIA-Ingest:英伟达开源智能文档提取及结构化工具,支持 GPU 加速和并行处理
|
存储 前端开发 Java
MultipartFile实现文件上传和下载(Springboot)
MultipartFile实现文件上传和下载(Springboot)
1082 0
|
C语言 数据安全/隐私保护
浅谈C语言的输入输出函数
浅谈C语言的输入输出函数
|
Kubernetes 网络协议 Linux
Kubernetes网络一年发展动态与未来趋势
Kubernetes网络模型 谈到Kubernetes的网络模型,就不能不提它著名的“单Pod单IP”模型,即每个Pod都有一个独立的IP,Pod内所有容器共享网络namespace(同一个网络协议栈和IP)。
2312 0
|
Java 应用服务中间件 Linux
|
数据建模 区块链 Android开发