由用户反映Cognos邮件订阅失灵。
查看订阅记录看到以下信息:
status为Succeeded,但是却有个小红叉。
继续查看明细情况
邮件服务器返回权限错误
妥协之下,解决的方法是把系统账号邮箱作为默认邮件发送箱,步骤如下:
在与任职System Specialist 的同事沟通以后得知,他回收了账号群发的功能。只保留了少部分系统账号依旧可以群发。
1.依次打开IBM Cognos Administration——configuration ——Dispatchers and Services
2.在Dispatchers 配置下找到Delivery service 和Job service
3.打开设置Settings——Environment——Edit
4.添加Parameter “alwaysUseDefaultSender”(不包含引号),并把value设置为true
5.重启cognos服务器
PS:在cognos安装文件夹下的configuration\cogstartup.xml里可以修改默认邮箱的地址
<crn:parameter name="DefaultSender">
<crn:value xsi:type="xsd:string">XXXXX@XXXX.COM</crn:value>
</crn:parameter>