さて、今日はNettyを使ってメール配信のパフォーマンス試験に使える SMTPプロトコルの受信サーバをつくってみたので紹介します。 なんと、これがお手軽! Nettyは、ハイパフォーマンスのネットワークプリケーションを 手早くつくることができるJavaのフレームワークです。 HTTPやSMTPをはじめとするさまざまなプロトコルを実装することができ、 サーバプログラムだけではなく、クライアントプログラムもつくれます。 今回は、このフレームワークでSMTPプロトコルのサーバをつくります。 では、そのSMTPプロトコルのサーバの概要です。 ・ 電子メールの受信サーバである。 ・ 受信した電子メールはそのまま破棄する。(ブラックホール状態) ・ 受信したことがわかる最小限のログを出力する。 ・ アクセス制限の機構は持たない。(LAN内で使う) まぁ、社内利用のパフォー