0

在我的项目中,我<cfmail>用来在成功创建订单后向用户发送订单确认。我有一个疑问。如果邮件服务器在此期间出现故障,是否有任何方法可以使用 cftry 和 cfcatch 处理这种情况,或者它不处理这些错误?

4

1 回答 1

1

通常,如果启用了 spoolenable,则电子邮件将转到 spool,并且页面会处理邮件是否实际发送,只要所有必填字段均已输入且有效。

https://wikidocs.adobe.com/wiki/display/coldfusionen/cfmail

来自 Wiki 的假脱机启用详细信息

可假脱机 可选

是假脱机邮件还是总是立即发送。覆盖 ColdFusion 管理员假脱机邮件到磁盘以进行传递设置。

yes:保存消息的副本,直到发送操作完成。使用此选项的页面可能比使用否选项的页面运行得慢。

no:将消息排队等待发送,在操作完成之前不存储副本。如果此选项为“否”时发生传递错误,ColdFusion 会生成应用程序异常并将错误记录到 mail.log 文件。

于 2014-06-20T04:09:08.857 回答