语音邮件迁移的三种不同场景
组织在将本地Exchange Server 的邮箱迁移到Exchange Online时,需要考虑语音邮件(Unified Messaging)。Exchange Online不再提供UM(统一消息)功能,云端的语音邮件功能目前是由Azure Cloud Voice Mail 提供的, Cloud Voice Mail的配置在Teams中实现。
如果组织中当前使用了语音邮件,在做Exchange Online迁移规划的时候,需要详细区分是哪一种情况。
- 启用了Exchange UM,用户的语音邮件功能由Exchange Server(2010/2013/2016)提供, Exchange Server 与Lync 或Skype for Business Server 集成。这种情况下可以正常迁移邮箱,但是需要在Skype for Business Server上做相应配置。也是本文将详细介绍的。
- 启用了Exchange UM,用户的语音邮件功能由Exchange Server(2010/2013/2016)提供,Exchange UM 与第三方SIP语音系统集成,例如Cisco、Mitel。微软不再支持第三方的SIP电话系统直接连接至Exchange Online UM,Teams支持通过认证的SBC创建Direct Routing(直接路由)连接至Teams,但是本人不确定能否通过这种方式仅使用云语音,需要谨慎研究规划。
- Exchange UM并未启用,语音邮件功能是由第三方系统提供(生成)的,例如Cisco、Mitel, Exchange Server仅作为SMTP server接收语音邮件。这种情况最简单,语音邮件只是一封带附件的邮件,不需要额外配置服务器。
在Skype for Business Server上配置云语音邮件服务
前提条件:
Skype for Business Server有边缘传输服务器,且已经配置了与Teams(Skype for Business Online)的Hybrid(混合)模式。
1. Skype for Business 与云语音邮件服务集成工作流程图
呼叫转移及生成语音邮件的过程如下图所示:
- 用户A发起对用户B的Skype 呼叫
- 用户B正忙或离线,未能接听电话。电话转至Cloud Voice Mail
- Cloud Voice Mail 自动助理应答,提示呼叫方用户A留下语音信息
- 用户A挂断通话后,Cloud Voice Mail Service 生成语音邮件
- 语音邮件被投递至用户的Exchange Online 邮箱
2. 在Skype for Business Server上配置云语音服务
- 添加云语音邮件托管提供程序
在 Skype for Business Server的 命令行管理程序( Management Shell)中,执行以下 命令来
New-CsHostingProvider -Identity "Exchange Online" -Enabled $True -EnabledSharedAddressSpace $True -HostsOCSUsers $False -ProxyFqdn "exap.um.outlook.com" -IsLocal $False -VerificationLevel UseSourceVerification
添加完后可以使用Get-CsHostingProvider命令来检验一下。
- 配置托管语音邮件策略
执行以下命令来设置托管语音邮件策略,默认这个全局策略会被应用到所有Skype for Business 用户帐户
Set-CsHostedVoicemailPolicy -Identity Global -Description "Global Cloud Voicemail Policy" -Destination exap.um.outlook.com -Organization YourDefaultDomain.onmicrosoft.com
3. 检查/配置用户的hostedVoiceMail设置
当用户的邮箱迁移至Exchange Online后,在Skype for Business Server的Management Shell中执行以下命令,将用户user1设置成使用云语音邮件
Set-CsUser -Identity "User1" -HostedVoiceMail $True
4. 用户语音信箱设置
用户可以访问https://aka.ms/vmsettings 设置语音信箱提示语言等。