随着科技的迅速发展,不少大中型企业为了提升员工的工做效率,高效地完成业务流程,采用Office 365做为企业数据管理和人员沟通和交流的平台,以逐步摒弃了旧的办公模式,走向无纸质办公氛围。而当下,员工流动已成为企业管理的常态,那么,当员工离开组织时,保留他/她的电子邮件,为该员工从新回到您的组织,或者另外一名员工接替离职员工的工做职责时将Mailbox里的内容提供给用户,是IT人员着重思考的问题。shell
早些时候,Office 365 帐户和Mailbox的管理模式:ide
- 帐户被删除以后,其关联的Mailbox属于soft deleted模式,一旦帐户在30天内被还原,那么其关联的Mailbox以及内容也随之被还原;若是超过30天,帐户没有被还原,其帐户和数据将被永久删除。
- 帐户经过PowerShell命令强制从Recycle Bin中删除的话,除非Mailbox设置了Litigation Hold 或者In-Place Hold,不然该帐户关联的Mailbox极其内容将随之删除。
从2016年5月开始,EXO项目组公示了新的管理模式:this
- 帐户被删除以后,其关联的Mailbox属于非活动邮箱,一旦帐户在30天内被还原,那么其关联的Mailbox以及内容也随之被还原;若是超过30天,帐户没有被还原,其帐户和数据将被永久删除。
- 帐户经过PowerShell命令强制从Recycle Bin中删除的话,不管你是否配置了Litigation Hold 或者In-Place Hold,该帐户关联的mailbox极其内容都将被保留,因为Mailbox与Office 365的License解除了关联关系,因此此时的非活动邮箱也属于Orphaned Mailbox,只能经过PowerShell的方式将此Mailbox进行恢复,在Exchange Online管理中心中没法进行恢复操做。
本文的目的是为了给你们更新一下EXO的逻辑更改,同时再推荐一种管理Orphaned Mailbox的友好方式:将该Mailbox恢复到其余新建的帐户上,操做步骤将覆盖:操作系统
- 使用Windows PowerShell链接到Exchange online
- 新建用户重连Ophaned Mailbox
使用本地计算机的Windows PowerShell链接Exchange Online包含如下三个步骤:blog
- 输入Office 365凭据
- 提供所需的链接设置
- 将Exchange Online cmdlet导入本地Windows PowerShell会话以供管理员使用
连接Exchange Online所须要的系统要求:ip
- 操做系统:Windows 10,Windows8 或者8.1,Windows Server 2012或者Windows Server 2012 R2,Windows 7 Service Pack(SP1),Windows Server 2008 R2 SP1
- .Net Framework 4.5版本:安装 Microsoft.NET Framework 4.5 或更高版本,而后安装 Windows Management Framework 3.0 或 Windows Management Framework 4.0
- Windows PowerShell 须要进行相关配置,才能运行脚本。默认状况下,它并无进行配置,将会在尝试链接时看到如下错误消息:
Files cannot be loaded because running scripts is disabled on this system. Provide a valid certificate with which to sign the files.
若要启用其脚本,需经过选择“以管理员身份运行”,打开 Windows PowerShell并在窗口中运行如下命令:Set-ExecutionPolicy RemoteSignedget
链接到Exchange Online的具体操做步骤以下所示:cmd
- 以管理员身份运行Windows PowerShell,并输入如下命令:$UserCredential = Get-Credential,以下图所示:

- 在“Windows PowerShell 凭据请求”对话框中,输入 Office 365 用户名和密码,而后单击“肯定”,以下图所示:

- 输入:$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection,以下图所示:

- 输入命令Import-PSSession $Session,Exchange Online cmdlet 将导入到本地 Windows PowerShell 会话中,以下图所示:

- 输入:Get-Mailbox以验证链接Exchange Online成功,以下图所示:

以新建用户Ding为例,重连Ophaned Mailbox的具体操做步骤以下所示:it
1.输入命令:New-Mailbox -InactiveMailbox Neil@MVPTraining.onmicrosoft.com -Name Ding -MicrosoftOnlineServicesID Ding@MVPTraining.onmicrosoft.com,回车输入具备管理员权限的Office 365的credentials,以下图所示:io

说明:已恢复的非活动邮箱的主 SMTP 地址必与 MicrosoftOnlineServicesID 参数指定的值相同
- 输入用户Ding的Password,以下图所示:

3.新建用户并关联Ophaned Mailbox成功,以下图所示:

- 用该用户访问Outlook Online,可见内容与以前一致,如图所示:

说明:恢复处于非活动状态的邮箱以后, 还须要IT管理员激活此用户账户并为此帐户分配一个Office 365的许可证。