SharePoint ‘通知我(Alert Me)’功能失效及解决办法-阿里云开发者社区

开发者社区> 技术小胖子> 正文

SharePoint ‘通知我(Alert Me)’功能失效及解决办法

简介:
+关注继续查看

今天给大家分享一个 SharePoint 的小故障,在前端时间,一个项目上的 SharePoint 站点的 ‘通知我’功能失效,用户无法从任何的List或者Calendar 里面获取内容变更的邮件通知。

相信有很多企业内部会用到SharePoint 的这个功能,特别是部门间提交一些 request 和 ticket 的时候,如果没有这个及时的通知,确实很麻烦。

下面废话不多说,直接来吧!

先看下现象……..话说现象就是……. 没什么现象, 所有的‘通知我’邮件都收不到!

但是…… 但是. …. 我在新建一个’Alert Me’ 规则的时候,我又可以收到系统的告知邮件。如下:

image

从上图中我们可以看到,在新建 Alert Me 规则的时候,我是能够收到系统的通知邮件的,但是在这个子站点里面,任意做修改,是无法收到通知的。

正常情况下应该是能收到如下的一封邮件通知。系统会告诉你这个子站点下的文件或者表单进行了什么样的修改。

image

但是我没有,555555,我没有!!!

 

其实遇到这类问题,首先大家要理清思路,想一下有哪些可能性会导致此事件的发生,下面我稍微列举了一下可能存在的原因和简易排查思路

  1. 是不是所有的SharePoint 邮件功能都失效了? (显然,我这个CASE里面不是)

  2. 是不是所有的SharePoint 站点“通知我”邮件功能都失效了?还是只是某一个站点? (我的CASE是全部失效)

  3. 是否该功能失效是在服务器升级或者安装了SP补丁或者迁移之后出现的? (其实我这个CASE就是这个导致的,详见后文)

  4. 是否该功能一直都不工作?还是间断工作? (我的CASE是一直不工作)

  5. 是够该功能失效,只针对单一用户或组或组里面的成员? (我的CASE是通杀!!)

  6. 是否该功能失效只针对document library?List和Calendar如何? (我的CASE是通杀!!)

以上我整理的一些思路,大家可以参考一下哈!

接下来就来详细说下我这个CASE吧

首先我检查我的 及时通知 服务是否正常

 

image

image

看了下配置,没有任何问题!

然后检查我的 SP Timer Job 服务是否正常。

image

看起来也没有问题!!

注意:各位,这里一定要小心,我的CASE问题就出在这里!!!  眼见不一定为实,这个服务界面多刷新一下看一看,结果至少一天之后我才发现了,我的 SharePoint Timer Service 在闪断!!

一直在不停的重启,运行,停止,重启,运行,停止……..

当时当时我是没发现的,所以,继续往下排查

接下来用两条命令来检查 Alert Me的属性

stsadm.exe -o getproperty -url "http://Your-SharePoint-web-App-URL" -pn alerts-enabled

stsadm.exe -o getproperty -url "http://Your-SharePoint-web-App-URL" -pn job-immediate-alerts

如果返回 下面的值,那说明设置正确,功能是开启的。

image

接下来还可以重新注册 Alert模板

stsadm -o updatealerttemplates -url http://Your-SharePoint-Web-App-URL -f  "c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML\alerttemplates.xml" -LCID 1033

结果问题依旧,继续排查

接下来清理SharePoint缓存文件(下一篇文章会细讲)

还是无果!!

直到一天之后,才发现之前提到的 Timer Service闪断的问题,当时发现了之后,觉得很奇怪,前思后想,发现该问题出现的时间大概是在安装了 SharePoint Server 2016 Service Patch之后出现的。

遂重新运行了一次配置向导,Timer Service闪断问题解决,问题得到了解决。

其实我这个CASE的解决办法很简单,关键是想和大家分享一下这个拍错的过程,免得大家今后再遇到此类问题的时候,少走弯路!



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



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【技术贴】鼠标右键盘符属性报错Volume filter WMI not found的解决办法
想查看一下盘符的属性,看看还剩多少空间,以前没事的,现在报错Volume filter WMI not found 看了看提示窗口是supercache搞的,就拿出360,在软件管家里面搜索supercache之后删除之,就没事了。
753 0
Sharding-Proxy的基本功能使用
Sharding-Proxy是一个分布式数据库中间件,定位为透明化的数据库代理端。作为开发人员可以完全把它当成数据库,而它具体的分片规则在Sharding-Proxy中配置。
891 0
SAP Spartacus 基于行项目的订单取消功能(order cancel)实现
SAP Spartacus 基于行项目的订单取消功能(order cancel)实现
4 0
"org.jboss.netty.internal.LoggerConfigurator".DESCRIBED is already registered 的解决办法
今天在jboss 6.2 EAP上部署一个项目时,报以下错误: org.jboss.msc.service.DuplicateServiceException: Service jboss.pojo.
1151 0
Xshell 登录 AWS CentOS 出现“所选择的用户秘钥未在远程主机上注册“,最终解决办法!
其实就是 登录用户名错了,是 root,不是centos 也不是 ec2-user !  Xshell 连接配置界面如下   最重要是 登录授权配置  最后,登录成功! 就这么简单
2039 0
VMware备份文件即时恢复功能全新发布
HBR的VMware备份/恢复都是整机维度的,但是有些时候,我们或许只想要恢复备份中的某个文件,这样在恢复一个完整的虚拟机就有点高射炮打蚊子了。我们能不能直接从备份的数据里捞出来想要的文件呢?文件级恢复的功能便应运而生。
206 0
21119
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载