javax.mail hangup - 当指定一个有效的 ip 时,而不是 SMTP 服务器

javax.mail hangup - When specifying a valid ip, other than an SMTP server

我正在尝试在 java 中创建邮件发送实用程序。当使用有效的 SMTP 服务器作为主机时,它工作正常。问题是每当有人指定 SMTP 服务器以外的有效 IP 时,它就会挂断。如何解决这个问题? javax.mail 除了使用线程之外,还有其他设置超时的方法吗?

设置 mail.smtp.connectiontimeout 属性.