6.2.8 mail.smtp.timeout
mail.smtp.timeoutでは、ソケットの読み込みタイムアウト値をミリ秒単位で指定します。
説明
mail.smtp.timeoutでは、ソケットの読み込みタイムアウト値をミリ秒単位で指定します。このタイムアウト値は、java.net.Socketクラスで実装されます。デフォルト値は-1です。タイムアウト値に-1もしくは0を指定、またはこのプロパティーを省略した場合、タイムアウトは設定されません。
指定できる値
型:Integer
-1〜2147483647
デフォルト値
- 定義項目の省略
-
-1(タイムアウトは設定されません)
記述例
Properties properties = new Properties();
properties.setProperty("mail.smtp.timeout", "30");
Session session = Session.getDefaultInstance(properties);
Message message = new MimeMessage(session);
message.setSubject(sentDate);
Transport.send(message);