当我们通过CFAdmin运行计划任务时,任务中用于发送电子邮件的代码不会发送该电子邮件。但是,如果我们在浏览器中单独运行任务url,就会发送电子邮件。有谁遇到过类似的问题吗?
发布于 2011-08-23 16:12:19
在没有看到任何实际代码的情况下,很难说太多,但我可以在其他回答都很好的基础上提出一些盲目的建议。
如果您通过CFSCHEDULE?
(对不起,这不是一个真正的“答案”,但我认为这对于一个“评论”来说太长了)。
反馈一些更好的信息,我们可以从那里开始..。
发布于 2011-08-23 10:26:58
我猜,当你通过浏览器运行任务时,你已经以不同的方式向你的应用程序进行了身份验证,这就是为什么它在浏览器中运行--即你有一个适当的会话。
如果您更新您的计划任务以执行其他操作-例如写入日志文件-这是否有效?我认为问题不在于电子邮件,而在于流程的其余部分。
发布于 2011-08-23 09:11:19
您需要检查计划任务的以下步骤
check
https://stackoverflow.com/questions/7154701
复制相似问题