2

每次我使用以下代码发送电子邮件时,都会有一个coldfusion邮件假脱机程序锁定我:

<cfmail TO="xxxx@gmail.com" 
FROM="xxxx@xxxxxx.com" 
SUBJECT="Your Order!!!!!"  type="html">
hello
</cfmail>

我可以让这个东西从假脱机程序中通过电子邮件发送出去的唯一方法是停止 IIS 并启动 IIS。然后它冲过去。

如果我使用

<cfmail TO="xxxx@gmail.com" 
FROM="xxxx@xxxxxx.com" 
SUBJECT="Your Order!!!!!" spoolEnable="false" type="html">
hello
</cfmail>

然后电子邮件直接通过没问题,我想使用后台处理程序,因为它对用户的延迟更少。

我的coldfusion spooler怎么了??我正在运行 9,0,0,251028(标准)

顺便说一句:我试过做(没有运气):

<cfset sFactory = CreateObject("java","coldfusion.server.ServiceFactory")>
<cfset MailSpoolService = sFactory.mailSpoolService>
<cfset MailSpoolService.stop()>
<cfset MailSpoolService.start()>
4

1 回答 1

0

这个问题似乎至少从 CF6.x 开始就存在,我们还没有找到永久的解决方案。重新启动邮件服务远非完美。

一些人发现从病毒扫描中排除 CF 邮件假脱机目录会有所帮助,另一些人则说使用 CFMAIL 而不是使用 cfscript 发送电子邮件就可以了。

这是一个类似的 SO 帖子,这是来自Adob​​e 论坛的帖子

于 2013-05-28T10:55:14.763 回答