1

私はPostfixをメールサーバーとして使用していて、ある宛先へのメールを受信するように設定しました。

受信メールを解析して何らかのアクションを実行するJavaコードを作成したいと思います。どこから始めればいいのか、何を使うのか、何か考えはありますか?

4

1 に答える 1

0

私は2つのアプローチを見ます:

  • たとえば、jcupまたはjflexを使用して、メールボックス(またはメール)自体を解析します。
  • imapサーバーを追加し、Javaライブラリを使用してimapサーバーにクエリを実行します。(たとえば、フィルターを提供できます)

imapアプローチでは、未読メールの選択、IDによるメール(単一または複数)、あるディレクトリから別のディレクトリへのメールの移動などを行うことができます。

いくつかのリンク:

http://www.ibm.com/developerworks/linux/library/l-lexyac2.html

これはC用ですが、Javaの場合はヒントが役立つ場合があります。私は理論的背景を意味します。

http://www.example-code.com/java/imap.asp

これは、Javaを使用したimapサンプルのコレクションです。libを使用しているように見えますが、いずれの場合も、imapで実行できることの概要がわかります。

最後に、stackoverflowのimapとjavaについて質問がありました。

IMAPを使用してGMailからJavaアプリケーションにメールを取得する

于 2010-06-27T10:34:26.323 に答える