誰でも経験がありJavamail javax.mail.FolderClosedException
ますか?
私の問題は、いくつかのメールを読みたいのですが、すべて問題ありません。Message
しかし、オブジェクトのみを取得する、より技術的なクラスにリーダー クラスを変更しました。
2 番目のステップでは、豆を作りたいと思います。件名などの情報を取得するのは非常に簡単です。
public void getMail(Message msg) {
subject = msg.getSubject();
...
}
ここでの主な問題:msg.getContent
開かれたフォルダーが必要です... しかし、私のテクニカル リーダー クラスはすべてのメッセージ オブジェクトを取得し、フォルダーを閉じます... その後、私のビジネス メソッドgetMail
はmsg.getContent
ビジネスクラスとテクニカルクラスでそのようにすることは可能ですか、それともテクニカルクラスでメールビーンズをセットアップしてそれらのリストを返す必要がありますか?!