2

使用 cfmail 发送电子邮件(1-2 小时)时出现巨大延迟。

Coldfusion Admin 中是否有可以调整的设置,或者电子邮件传递的速度是否取决于许多因素?

任何提示将非常感谢。

4

2 回答 2

8

通常,CFMAIL 在您的 CFroot 的 Mail/Spool 目录中创建一个文本文件。然后另一个进程拾取这些“假脱机”文件并尝试在后台发送它们。

此辅助过程的时间由“邮件”页面上的管理员控制。

假脱机间隔(秒)

首先检查该设置。

笔记:

  • 如果 CF 设置为不后台处理邮件,它将尝试立即发送邮件
  • 一旦 CF 将消息交给 SMTP 服务器,它就不受 CF 的控制;您需要深入了解您的邮件服务器日志(以及上游日志)
  • 选中“记录 ColdFusion 发送的所有邮件”将有助于在实际发送电子邮件时进行故障排除
于 2012-01-19T14:39:31.107 回答
1

您使用的是标准版还是企业版的 Coldfusion 版本?如果它是标准的,则它对发送电子邮件的数量有限制(我猜最多 10 封),但对于企业版则没有任何此类限制。

我的一位客户一次发送大约 6000 封电子邮件时遇到了同样的问题。但在我的情况下,它通常是批量的,所以我只是安排它在关闭时间发送。

希望这有帮助。

于 2012-01-19T15:58:02.003 回答