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