gpt4 book ai didi

java - ColdFusion 邮件假脱机超时

转载 作者:行者123 更新时间:2023-12-01 14:12:30 27 4
gpt4 key购买 nike

我有一个表单,在处理时会发送 4 封单独的电子邮件,所有电子邮件最多包含 4 个附加的 PDF/Word 文档。我的设置方式是在每封电子邮件上设置 spoolenable="false",以便立即发送。然后,在最后一封电子邮件中,我还添加了remove=“true”,以便从我的服务器中删除附件。我遇到的问题是,在收到以下消息之前,4 封电子邮件中只有 2 封已发送:

java.net.SocketTimeoutException:读取超时。

不太确定我能做些什么来解决这个问题,但我愿意尝试任何建议。

谢谢

最佳答案

这将是 spoolenable="false"的不当使用。该设置的作用是将电子邮件设置为绕过内置邮件后台处理程序立即发送。这使得客户端请求必须等到电子邮件发送后才能返回。这会影响系统用户,因为他们现在必须等待 CF 服务器实际发送电子邮件。现在,这给客户端请求增加了潜在的故障点,并可能导致其他问题。

如果你想避免假脱机,我会在 cfthread 中发送邮件。这样您至少不会通过邮件发送影响客户端。

关于java - ColdFusion 邮件假脱机超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18387668/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com