易宝典——玩转O365中的EXO服务 之三十二 如何启用和禁用存档

网友投稿 351 2022-10-04

易宝典——玩转O365中的EXO服务 之三十二 如何启用和禁用存档

之前描述过,如果需要针对旧的、重要的或敏感的邮件进行长期保存,更或防止用户进行有意的或者无意的进行删除操作,那么可以通过存档邮箱来实现。

但是,Office 365的Exchange Online默认并没有为每个邮箱用户都开启存档功能。这个存档功能只能通过管理员针对指定用户进行手动开启,当然如果需要针对用户邮箱关闭存档,则也需要管理员来进行手动操作。

对于存档功能的启用或禁用都可以通过Exchange管理中心(EAC)或者PowerShell来完成。建议的做法是:如果操作单个用户邮箱或某几个少量的用户邮箱,可以采用EAC来进行;批量操作应该使用PowerShell来完成。

一、为用户邮箱启用存档

当用户或组织需要时,Office 365管理员要针对指定用户启用存档邮箱。

1、通过EAC为用户邮箱启用存档邮箱。

现在从邮箱列表中,可以看到该用户的“邮箱类型”由之前的“用户”,变为了“用户(存档)”类型,表明该用户邮箱的存档邮箱功能已经启用。

2、通过PowerShell为用户邮箱启用存档邮箱。

使用管理员账户,通过PowerShell连接Office 365后,利用Get-Mailbox -Archive可以查看当前Office 365账户下启用了存档邮箱的邮箱账户。

Get-Mailbox

Get-Mailbox -Archive

通过Enable-Mailbox -Archive,可以针对指定用户启用存档邮箱。

Enable-Mailbox qianqi -Archive

Get-Mailbox -Archive

3、利用PowerShell为指定批量用户启用存档邮箱。

在某些时候会遇到企业中有一大批用户或所有需要启用存档邮箱,此时通过PowerShell来实现比通过EAC实现要方便和快捷。

对于需要启用大批指定用户的存档邮箱,可以向将这些用户的邮箱Alias或Name整理到一个CSV文件中。该文件的首行为字段名,整个文件只有一个字段。

然后,通过 Import-CSV 导入为PowerShell的变量,最后通过 ForEach 循环调用 Enable-Mailbox 进行设置。

$mblist = Import-CSV "e:\mb.csv"

$mblist | ForEach{Enable-Mailbox $_.Mailbox -Archive}

Get-Mailbox -Archive

对于将所有未启用存档邮箱的用户都启用存档邮箱,可以使用如下方法实现:

Get-Mailbox -Filter {ArchiveStatus -Eq "None" -AND RecipientTypeDetails -eq "UserMailbox"} | Enable-Mailbox -Archive

完成相关用户的存档邮箱启动后,可以通过如下方法验证存档邮箱是否正常启动。

Get-Mailbox zhangsan | FL Name,*Archive*

如果看到

ArchiveDatabase:不为空

ArchiveGuid:存在且不是全为0

ArchiveStatus:为“Active”

ArchiveState:不为空

则表示该用户邮箱已经成功启用了存档邮箱。

二、为用户邮箱禁用存档邮箱功能

和启用存档邮箱功能一样,可以使用EAC和PowerShell来完成禁用操作。

1、使用EAC禁用指定用户的存档邮箱。

2、利用PowerShell为用户禁用存档邮箱

可以使用 Disable-Mailbox 加 Archive 参数为指定用户禁用存档邮箱。

Disable-Mailbox -Identity chushisi -Archive

Get-Mailbox chushisi | FL Name,*Archive*

完成操作后,可以看到该用户邮箱的Archive相关属性

ArchiveDatabase:已经不存在了,为空

ArchiveGuid:存在且全为0

ArchiveStatus:为“None”

ArchiveState:为“None”

最为关键的是产生了 DisabledArchiveGuid。如果用户邮箱从未进行过禁用存档邮箱操作,该属性值为全0;如果做过禁用存档邮箱操作,且无论后续是否有重新启用,该属性值均不再是全0了。

3、批量禁用用户存档邮箱

可以参考通过EAC或PowerShell批量启用用户存档邮箱的操作进行设置,所以不再累述。建议最好使用PowerShell设置较为快捷。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用Spring AOP实现用户操作日志功能
下一篇:Office 365技术支持
相关文章

 发表评论

暂时没有评论,来抢沙发吧~