coldfusion预定任务不发送电子邮件

use*_*114 0 coldfusion

当我们通过CFAdmin运行计划任务时,用于发送电子邮件的任务内的代码不会发送该电子邮件.但是,如果我们自己在浏览器中运行任务URL,则会发送电子邮件.有人遇到过类似的问题吗?

Ada*_*ron 5

在没有看到任何实际代码的情况下很难说太多,但我可以在其他响应之上做出一些盲目的建议.

  • 如果您通过CFSCHEDULE运行任务会发生什么?
  • 如果yuo创建一个新任务,只执行该过程的电子邮件位(即:在最后一个注释掉其他所有硬编码值,如果需要的话)会发生什么
  • 您检查了哪些日志有错误的迹象?
  • 当你说你通过CFAdmin运行任务时,你的意思是"点击运行任务按钮",或者你的意思是当它按照计划自动运行时?听起来你的意思是前者,但它不是100%明确,所以我想我会问.
  • 您是否使用过服务器监视器或FusionReactor或其他东西来观察任务运行时引擎盖下发生了什么?
  • 您是否已将一些CFLOG条目放入脚本中以查看它是否在流程中的某个特定点死亡,或者是否出现了一些意外的逻辑,这意味着电子邮件代码永远不会被执行,或者某些东西?
  • 你能列出你自己采取的故障排除步骤,以尽量减少人们提出的盲目建议

(对不起,这不是一个"答案",但对于我认为只是一个"评论"来说太长了).

反馈一些更好的信息,我们可以从那里去...