今天跟大家分享一个小技巧,也不算什么博客啦。就是在客户端遇到一个小问题,解决之后分享给大家而已。

背景,最近公司一个同事反映,OA系统自动发送到邮箱里面的审批流程中的超链接无法打开,一旦点击,就会出现以下报错。

无法打开Outlook邮件中的超链接_第1张图片

第一时间因为看到这个报错上面写了个悲催的Outlook,所以以为是邮件服务器的问题,但是发现是个别现象;又看到有说“组织策略阻止”,以为是组策略影响的。

用gpresult /r 和 RSOP.MSC查看本地组策略又没发现什么问题

无法打开Outlook邮件中的超链接_第2张图片

无法打开Outlook邮件中的超链接_第3张图片

最后询问用户时,用户透露在自行安装其他软件的时候,被流氓捆绑安装了一个浏览器,并且主页被绑定为http://www.2345.com/,然后就出现这个问题了。

顿时想想邮件里面打开OA超链接,都是通过默认浏览器打开的,还真有可能和这个有关系,遂根据这个出发点,怀疑是注册表被篡改了,打开注册表看看。

cmd-regedit回车打开组策略编辑器

找到计算机\HKEY_CURRENT_USER\software\Classes下面的 .htm 和 .html两个子项

无法打开Outlook邮件中的超链接_第4张图片

无法打开Outlook邮件中的超链接_第5张图片

 

将其中这两项中子项的数值数据改为 Htmlfile  值即可。(可以看到之前的默认浏览器的数值,直接更换掉)

无法打开Outlook邮件中的超链接_第6张图片

无法打开Outlook邮件中的超链接_第7张图片

修改之后,重启outlook即可,问题解决。