定时发送邮件的问题。。。汗!!

在管理员的账户下设置的定时发送邮件没问题,但是在其他用户下设置计划就是不发邮件;而且显示报表是运行了,但是就是没发邮件,这是为什么,好奇怪?!
参与13

11 同行回答

nima2004 nima2004 软件开发工程师 上海某信息系统
更新一下那些客户的登陆凭证试试显示全部
更新一下那些客户的登陆凭证试试 收起
互联网服务 · 2013-09-27
浏览1051
奥利弗 奥利弗 数据库开发工程师 北纬股份有限公司
回复 10# sealink 你回答的真详细哇!显示全部
回复 10# sealink

你回答的真详细哇! 收起
互联网服务 · 2013-07-11
浏览1230
sealink sealink 技术总监 sealink.com
这个,这个,剩下在就得靠你自己排除问题了.每个现场环境不一样呵呵.显示全部
这个,这个,剩下在就得靠你自己排除问题了.

每个现场环境不一样呵呵. 收起
银行 · 2013-07-11
浏览1199
最爱小丫 最爱小丫 软件开发工程师 新致软件
回复 8# 最爱小丫     CNC-SDS-0413 在执行任务时出现问题。用户身份验证失败。可能无法重新运行该任务。可能我情况和你不一样,失败原因 我报的这个错显示全部
回复 8# 最爱小丫


    CNC-SDS-0413 在执行任务时出现问题。用户身份验证失败。可能无法重新运行该任务。

可能我情况和你不一样,失败原因 我报的这个错 收起
保险 · 2013-07-11
浏览1206
最爱小丫 最爱小丫 软件开发工程师 新致软件
回复 7# sealink 谢谢你的回复,我有两个疑问;第一,你这些错误信息的日志从哪里看的;第二,你的情况是所有用户都不能发送?还是只是个别用户无法发送,我这里是只有管理员账户发送正常。...显示全部
回复 7# sealink


谢谢你的回复,我有两个疑问;
第一,你这些错误信息的日志从哪里看的;
第二,你的情况是所有用户都不能发送?还是只是个别用户无法发送,我这里是只有管理员账户发送正常。 收起
保险 · 2013-07-11
浏览1209
sealink sealink 技术总监 sealink.com
回复 3# 最爱小丫 我当时解决问题的总结,你参考一下:        客户一环境,COGNOS8.4 +Exchange Server(Mail),在 Cognos Configuration配置【通知】,设定SMTP服务器地址,发送邮件的用户名和密码,发送送人的地址后,测试没任何问题,但是在报表查看时发...显示全部
回复 3# 最爱小丫


我当时解决问题的总结,你参考一下:

        客户一环境,COGNOS8.4 +Exchange Server(Mail),在 Cognos Configuration配置【通知】,设定SMTP服务器地址,发送邮件的用户名和密码,发送送人的地址后,测试没任何问题,但是在报表查看时发送邮件总是不成功,错误信息如下:


        CNC-SDS-0408 存在等待发送的电子邮件消息。 (使用126公网邮件测试的错误信息)
        CNC-SDS-0410 未发送电子邮件消息。消息大小约为: [66 KB] 邮件服务器返回此错误: [553 Mail from must equal authorized user ]
        CNC-SDS-0335 SMTP 服务器已返回错误。错误消息为: [553 Mail from must equal authorized user ]。无法发送消息。
        已发送失败通知。


        CNC-SDS-0408 存在等待发送的电子邮件消息。(使用客户内部的Exchange Server邮箱测试的结果)
        CNC-SDS-0410 未发送电子邮件消息。消息大小约为: [31 KB] 邮件服务器返回此错误: [550 5.7.1 Client does not have permissions to send as this sender ]
        CNC-SDS-0335 SMTP 服务器已返回错误。错误消息为: [550 5.7.1 Client does not have permissions to send as this sender ]。无法发送消息。
已发送失败通知。

       貌似COGNOS的配置没问题,问题出在邮件服务器上,通过跟邮件管理员确认,包括查看邮件发送队里没发现问题,后来又使用管理员的邮箱进出测试,发现邮件队列里有刚才发送的信息,但是发件人是[email]default@noticecast.com[/email],不是我们设定的员工内网邮箱。



        在通过查询资料,发现一种是需要cogstartup.xml配置文件,Changeto,大小写的问题。再就打上cognos的最新补丁【C8_BI_8_4_Win32_FP002】,补丁更新完,问题解决。再次在报表里发送邮件,查看日志,能看到如下信息:
        CNC-SDS-0408 存在等待发送的电子邮件消息。
        CNC-SDS-0409 已将电子邮件消息发送至 1 个收件人。

        

        通过邮箱也能查到发送的邮件,呵呵。


总结一下:

       有些问题还真是必须在现场环境上一步步跟踪才能解决。首先这个肯定是COGNOS的一个BUG。
       客户在Exchange Server上也做了一些限制,比如:邮箱不能接受非本公司域名外的邮件,通过Exchange Server发送的邮件发送人必须是内部员工的地址,如果邮件服务器没这个限制,只改一下配置文件中defaultSender也可以解决。
       就因为上面的一些叠加因素,所以必须的通过最新的补丁才行。

       Cognos邮件发送失败日志-》邮件服务器日志的分析-》不同权限的邮件用户的测试-》Cognos和邮件日志的再分析-》通过[email]default@noticecast.com[/email]、CNC-SDS-0335等错误号等关键字段在Cognos的技术支持网站上查找资料-》找到问题解决方案。 收起
银行 · 2013-07-11
浏览1361
最爱小丫 最爱小丫 软件开发工程师 新致软件
回复 4# sealink 是哪里对用户有邮箱的限制,我把某一用户赋予管理员权限也没用显示全部
回复 4# sealink


是哪里对用户有邮箱的限制,我把某一用户赋予管理员权限也没用 收起
保险 · 2013-07-11
浏览1232
最爱小丫 最爱小丫 软件开发工程师 新致软件
回复 4# sealink     我就是管理员啊,cognos这边没有调整的显示全部
回复 4# sealink


    我就是管理员啊,cognos这边没有调整的 收起
保险 · 2013-07-11
浏览1241
sealink sealink 技术总监 sealink.com
回复 3# 最爱小丫 BI server重新启动试过吗?问问你们的管理员,邮件服务器是否做过调整?显示全部
回复 3# 最爱小丫

BI server重新启动试过吗?

问问你们的管理员,邮件服务器是否做过调整? 收起
银行 · 2013-07-11
浏览1223
最爱小丫 最爱小丫 软件开发工程师 新致软件
回复 2# sealink     8.4版本的,突然就不行了。。。你能说得具体点吗显示全部
回复 2# sealink


    8.4版本的,突然就不行了。。。你能说得具体点吗 收起
保险 · 2013-07-11
浏览1183

提问者

最爱小丫
软件开发工程师 新致软件
评论182

相关问题

相关资料

问题状态

  • 发布时间:2013-07-11
  • 关注会员:2 人
  • 问题浏览:6750
  • 最近回答:2013-09-27
  • X社区推广