6.3.3 mail.imap.peek
mail.imap.peekにtrueを指定すると、ボディー部分をフェッチするときにIMAP PEEKオプションを使用して、メッセージにSEENフラグが設定されるのを防ぎます。
説明
mail.imap.peekにtrueを指定すると、ボディー部分をフェッチするときにIMAP PEEKオプションを使用して、メッセージにSEENフラグが設定されるのを防ぎます。デフォルト値はfalseです。このオプションは、IMAPMessageクラスのsetPeekメソッドを使用して、メッセージごとにオーバーライドできます。
指定できる値
型:Boolean
{true | false}
デフォルト値
- 定義項目の省略
-
false
記述例
Properties properties = new Properties(); properties.setProperty("mail.imap.peek", "true"); Session session = Session.getDefaultInstance(properties); Store store = session.getStore("imap"); store.connect("user", "password"); messages = folder.getMessages();