2017-07-28 8 views
0

私はさまざまなメールアカウント(別のメールプロバイダを持つアカウント)から新しいメッセージを読む必要があるjavaのソリューションに取り組んでいます。複数のメールプロバイダから新しいメッセージを読む

私が従う最新のアプローチは、これらの電子メールアカウントを開き、システムに新しい電子メールを受け取るために受信トレイのループを実行するためにcronジョブを実行することです。

このようなシナリオで使用できるベストプラクティスソリューションはありますか?

答えて

0

コードでは1つのメールボックスだけを処理し、設定はプロパティファイルから作成するほうがより洗練されています。

-Createプロパティは彼のプロパティは、クラスパスにファイルとすべての構成(プロトコル/サーバ/アカウント/パスワードなど)

で、各メールボックスの各メールボックスの-Createのcronファイル。

この方法は、それを維持する方がはるかに簡単です: を - あなたは、各メールボックスのissues- sepereteログファイルを処理するために、 - 簡単に削除するか、書き換えコードなしで新しいメールボックスを追加する簡単な方法を持っている、 -everythingは、より簡単です(マルチスレッドについて考える必要はありません)

関連する問題