-----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750

参考链接如下:

https://docs.microsoft.com/zh-cn/skypeforbusiness/deploy/im-and-presence/enable-or-disable-offline-im

https://docs.microsoft.com/en-us/powershell/module/skype/Set-CsClientPolicy?view=skype-ps

脱机 IM 是内置 Skype 业务客户端的客户端侧功能 (2016 C2R 构建 16.0.6701.1000 或更高版本) 的利用 Exchange Web Services (EWS) 将消息从业务客户端 Skype 发送到用户的 Exchange 邮箱。

脱机 IM 使用 Exchange Web Services (EWS) 从业务客户端 Skype 的脱机消息发送到收件人的邮箱。 EWS 必须可供用于脱机发送的消息的业务客户端 Skype。

一、为Skype For Business For Server 2015 启用脱机即时消息 (IM)

1、打开 Skype For Business For Server 2015 命令行管理程序。

2、运行以下命令以启用离线 IM。

Set-CsImConfiguration -EnableOfflineIM $True

启用后截图如下:

二、离线 IM 与 Exchange 集成

1、设置客户端策略的disableSavingIM和EnableIMAutoArchiving属性值为True,实际环境可根据需求创建新的客户端策略并分配给特定的用户,目前无单独的客户端策略,所以针对全局策略进行设置即可。

参数介绍如下:


2、确保更新到了最新得服务器版本

3、客户端得是skype for business 2016才行,skype for business 2015不行。

4、测试效果如下,发给不在线的人员提示,XXX处于离线状态。收到你的即时消息将视为错过的消息,对方上线后将收到消息。

Skype For Business Server 2015 启用离线消息的更多相关文章

  1. 尝试访问字典时出现Swift错误:“找不到成员”下标“

    这不会编译:我尝试了几件不同的事情;不同的声明Dictionary的方法,改变它的类型以匹配数据的嵌套.我也试图明确地说我的“任何”是一个集合,所以它可以被下标.没有骰子.我们来看看响应声明为Dictionary(),所以在第一个下标之后,您尝试在类型为Any的对象上调用另外两个下标.解决方案1.将响应类型更改为嵌套字典.请注意,我添加了问号,因为任何时候您访问一个字典项,

  2. android – 是否可以使用代码在Google Hangout中开始通话?

    是否可以像我们在Skype中所做的那样以编程方式从Android调用hangout用户(Skype:用户名?

  3. 如何确定Android上的Skype通话当前是否处于活动状态

    好的,我反编译了Skype的清单,以确定在通话过程中是否有任何服务或广播正在运行.来电只有几个内部广播.此外,只存在一个接收器和一个服务.我使用我的应用程序监视所有正在运行的服务,但SkypeMainService始终在运行,即使不在通话中也是如此.另外AudioMode不会被skype改变,所以我不能简单地检查它是否是MODE_IN_CALL.如果Skype正在运行并且正在通话,您有什么建议吗?

  4. Android – 获取具有街道地址的联系人列表,但没有像Skype这样的低价值地址,其中地址只是一个城市和州

    我有一个光标检索应用程序上有街道地址的所有联系人.然后将此光标传递到适配器.到现在为止还挺好.除了我还得到一堆只有州/国家信息的低价值联系人.有没有一种简单的方法来修改URI以跳过这些?

  5. 如何从Android联系人列表中获取skype信息

    新手使用联系人合同内容提供商.我正在尝试从我的应用程序内部进行Skype调用,而我无法弄清楚如何从android联系人中获取skype信息.我正在通过ContentResolver运行查询以获取联系人的所有数据,但我不知道如何在数据中找到Skype脚本名称.解决方法这对我有用:传入contactID以供使用:希望有所帮助.

  6. Java RabbitMQ的三种Exchange模式

    这篇文章主要介绍了Java RabbitMQ的三种Exchange模式,分别为Direct模式、Fanout模式、Topic模式,Rabbit的Direct Exchange模式是指消息发送导RouteKey中指定的Queue,Direct模式可以使用Rabbit自带的Exchange

  7. Java中JUC 的 Exchange 交换器详情

    这篇文章主要介绍了Java中JUC 的 Exchange 交换器详情,文章基于Java的相关资料展开详细的内容介绍,需要的小伙伴可以参考一下

  8. 如何在新Skype上更改端口

    有没有办法在没有XMPP控制面板的情况下更改新的Skype端口?PS是的,我尝试成功地制作PHP内置服务器我尝试更改skype中的设置,但他们得到了新版本,旧教程没有帮助,我没有XMPP控制面板,所以如果有方法不下载任何内容并更改skype设置,我将不胜感激

  9. Skype如何在imo.im和im服务中运行?

    我认为只有3种方式:>为服务器上的每个连接客户端运行许多Skype客户端副本>从SkypeKit为服务器上的每个客户端运行许多运行时副本>Skype协议的逆向工程……有没有人有任何信息?可能是某种SIP-Skype硬件网关?

  10. 适用于Skype的Android Api?

    我想知道有没有Android的SkypeAPI.我想要做的实际上是使用API访问Skype联系人,并在我的应用程序中显示每个用户.那么有适用于Skype的AndroidAPI吗?

随机推荐

  1. static – 在页面之间共享数据的最佳实践

    我想知道在UWP的页面之间发送像’selectedItem’等变量的最佳做法是什么?创建一个每个页面都知道的静态全局变量类是一个好主意吗?

  2. .net – 为Windows窗体控件提供百分比宽度/高度

    WindowsForm开发的新手,但在Web开发方面经验丰富.有没有办法为Windows窗体控件指定百分比宽度/高度,以便在用户调整窗口大小时扩展/缩小?当窗口调整大小时,可以编写代码来改变控件的宽度/高度,但我希望有更好的方法,比如在HTML/CSS中.在那儿?

  3. 使用Windows Azure查询表存储数据

    我需要使用特定帐户吗?>将应用程序部署到Azure服务后,如何查询数据?GoogleAppEngine有一个数据查看器/查询工具,Azure有类似的东西吗?>您可以看到的sqlExpressintance仅在开发结构中,并且一旦您表示没有等效,所以请小心使用它.>您可以尝试使用Linqpad查询表格.看看JamieThomson的thispost.

  4. windows – SetupDiGetClassDevs是否与文档中的设备实例ID一起使用?

    有没有更好的方法可以使用DBT_DEVICEARRIVAL事件中的数据获取设备的更多信息?您似乎必须指定DIGCF_ALLCLASSES标志以查找与给定设备实例ID匹配的所有类,或者指定ClassGuid并使用DIGCF_DEFAULT标志.这对我有用:带输出:

  5. Windows Live ID是OpenID提供商吗?

    不,WindowsLiveID不是OpenID提供商.他们使用专有协议.自从他们的“测试版”期结束以来,他们从未宣布计划继续它.

  6. 如果我在代码中进行了更改,是否需要重新安装Windows服务?

    我写了一个Windows服务并安装它.现在我对代码进行了一些更改并重新构建了解决方案.我还应该重新安装服务吗?不,只需停止它,替换文件,然后重新启动它.

  7. 带有双引号的字符串回显使用Windows批处理输出文件

    我正在尝试使用Windows批处理文件重写配置文件.我循环遍历文件的行并查找我想要用指定的新行替换的行.我有一个’函数’将行写入文件问题是%Text%是一个嵌入双引号的字符串.然后失败了.可能还有其他角色也会导致失败.如何才能使用配置文件中的所有文本?尝试将所有“在文本中替换为^”.^是转义字符,因此“将被视为常规字符你可以尝试以下方法:其他可能导致错误的字符是:

  8. .net – 将控制台应用程序转换为服务?

    我正在寻找不同的优势/劣势,将我们长期使用的控制台应用程序转换为Windows服务.我们为ActiveMQ使用了一个叫做java服务包装器的东西,我相信人们告诉我你可以用它包装任何东西.这并不是说你应该用它包装任何东西;我们遇到了这个问题.控制台应用程序是一个.NET控制台应用程序,默认情况下会将大量信息记录到控制台,尽管这是可配置的.任何推荐?我们应该在VisualStudio中将其重建为服务吗?我使用“-install”/“-uninstall”开关执行此操作.例如,seehere.

  9. windows – 捕获外部程序的STDOUT和STDERR *同时*它正在执行(Ruby)

    哦,我在Windows上:-(实际上,它比我想象的要简单,这看起来很完美:…是的,它适用于Windows!

  10. windows – 当我试图批量打印变量时,为什么我得到“Echo is on”

    我想要执行一个简单的批处理文件脚本:当我在XP中运行时,它给了我预期的输出,但是当我在Vista或Windows7中运行它时,我在尝试打印值时得到“EchoisOn”.以下是程序的输出:摆脱集合表达式中的空格.等号(=)的两侧可以并且应该没有空格BTW:我通常在@echo关闭的情况下启动所有批处理文件,并以@echo结束它们,所以我可以避免将代码与批处理文件的输出混合.它只是使您的批处理文件输出更好,更清洁.

返回
顶部