« ドアがしまりま~す、ご注意ください。 | メイン | AMNブログイベント@赤坂 『ブログとマーケティング』がテーマ »

「JAMES 」で"matcher" & "mailet"を実装する

  はてなブックマークに追加 このエントリを livedoor クリップへ追加

「JAMES」で"matcher"と"mailet"を実装したサンプルを紹介します。

「JAMES」ってなんぞや?というかたは、これまでの記事をご覧ください。


ここで紹介するサンプルは、ユーザ名"kazuhiro"宛てのを受信したら、「メッセージネーム」と「メールの本文」を表示するというものです。

メールの本文は、マイムタイプが"text/plain"であるとします。


実装するのは、次の二つのクラスです。

○「MyMatcher.java」
  受信したメールのあて先がユーザ名"kazuhiro"かどうか判断するためのクラス

○「MyMailet.java」
  「メッセージネーム」と「メールの本文」を表示するためのクラス


では、実装したコードを示します。


○「MyMatcher.java」

○「MyMailet.java」


思いのほか簡単ですよね。

メールアプリケーションの作成に一歩づつ近づいているきがします。

次は、データベースとつなげてみたいと考えています。
RDBを使うべきか、XMLDBを使うべきか・・・。

Ads BOARD








最近のエントリーとその関連エントリー

トラックバック

このエントリーのトラックバックURL:
http://kazuhiro.ty.land.to/blog/mt-tb.cgi/305

  Map