成千上万的邮件将在 for 循环中发送。发送一些邮件后,我收到JTA超时错误。
本地邮件服务器配置:
spring.mail.default-encoding=UTF-8
spring.mail.host=****
spring.mail.port=25
spring.mail.properties.mail.smtp.auth=false
spring.mail.properties.mail.smtp.starttls.enable=false
spring.mail.properties.mail.transport.protocol=smtp
Weblogic具有30秒的JTA超时,并且不能选择增加超时。
我尝试过的事情:
我认为,我需要为每封邮件或类似内容重置连接,但我不知道如何。
谢谢。