我正在使用 JavaMail 向 SMTP 服务器发送电子邮件请求。我将“mail.smtp.connectiontimeout”和“mail.smtp.timeout”属性分别设置为 5 秒和 30 秒,并将这两个属性都传递给 Session.getDefaultInstance()。但是,当我执行 Transport.send() 时,我设置的超时似乎被忽略了,在 Solaris 机器上超时大约需要 3:45。在 Mac 上超时时间约为 1:30。这是 JavaMail 中的错误还是我需要设置一些其他属性?
问问题
2146 次