1

外部 IMAP サーバーへの接続不良に対処しています。このメール サーバーから定期的にメッセージをダウンロードするには、アプリケーションが必要です。多くの場合、私のコードは既に javamail を使用してメッセージをダウンロードし、message.getContent を実行してから、個々の本文部分 (添付ファイル) を処理しています。これを実行している間、接続が切断される可能性があります。

したがって、ここの返信で説明されているように、メッセージが message.getContent を実行するときに自動的に SEEN としてマークされないようにする必要があります。これは、Javamail の動作です

ダウンロードされていないメッセージが SEEN としてマークされていないことを確認する方法はありますか?

4

2 に答える 2

6
Message msg = ...;
((IMAPMessage)msg).setPeek(true);
于 2013-05-15T21:44:23.210 に答える