2011-09-09 13 views
-1

私は電子メールクライアントであるMozilla Thunderbirdにたくさんの電子メールを送ります。電子メールをデータベースに処理して保存する

私がしようとしているのは、すべての電子メールを処理してデータベースに格納するJavaプログラムを作成することです。

これが可能かどうかを知る必要がありますか?はいの場合は、これについてどうやって行くかについてのヒントを得ることは非常に役立ちます。

+0

他に何が欲しいですか? –

答えて

1

あなたのメールサーバーに接続するには、Javaメール(またはより簡単に、Commons Mailのような多くのメールラッピングライブラリのいずれか)を使用してください。電子メールを取得します。好きなDB方法論を使ってデータベースに入れてください。あなたが興味をそそる方法でそれらをインデックス付けした場合、それは遠く、おそらくもっと便利かもしれませんが、Luceneを使ってください。

+0

こんにちはDaveさん、 ありがとうございました。 thunderbirdで自分のgmailアカウントを設定した場合、これを行う方法。 – Harbir

+0

あなたのクライアントは関連性がありません。あなたがメールを保持しているフォーマット(mbox?)を読んで死んでいない限り、...メールサーバーに直接話してください。ご使用のメールライブラリのドキュメントと例をお読みください。 (コモンズメールは、JavaMail、Apache James、さらにはApache Camelを読んで送信するためのものです(http://mrhaki.blogspot.com/2009/04/ここのGroovyの例を参照してください)。 use-apache-camel-plugin-in-grails.html) –

関連する問題