メニュー

プロダクト



プログラミング


  • Java
    • Web 技術
    • メール技術
      • JavaMail
      • Apache James Mailet
    • Web フレームワーク
      • Jakarta Struts
      • Jakarta Velocity
      • Jakarta Tapestry
      • WebWork2
      • Jakarta Jetspeed
      • Apache Cocoon 2
    • DB 技術
      • JDBC
      • Hibernate
      • Apache Torque
    • DI (IoC) コンテナ
      • Spring Framework
      • Seasar2
      • Apache HiveMind
      • PicoContainer
    • 属性プログラミング
    • テスティング
      • JUnit
      • Jakarta Cactus
      • DBUnit
      • djUnit
      • FitNesse
    • ロギング
      • Apache Log4j
      • Jakarta Commons logging
    • 分散コンポーネント技術
      • EJB
    • リッチ クライアント
      • Java Web Start
    • GUI
    • XML Web サービス
      • Apache Axis
      • Apache SOAP
    • アプリケーション管理
    • トランザクション
    • 開発環境
      • Apache Ant
      • Apache Maven
      • Apache Maven2
    • Eclipse
    • Tips
  • .NET Framework
  • PHP
  • XML
    • SmartDoc
  • 正規表現
  • VB, VBA, VBScript, ASP
  • C/C++

DBMS


  • MySQL
  • PostgreSQL
  • Oracle
  • Microsoft SQL Server
  • HSQLDB
  • SQLite
  • Apache Xindice

アプリケーション サーバ



OS



バージョン管理システム



未整理


最近更新したページ
このウィキの読者になる
更新情報がメールで届きます。
このウィキの読者になる

Apache James/Install

Apache James をインストールします。ここでは Windows と Linux の場合の説明をしますが、 Java が動作するプラットフォームならばほとんど同じ方法でインストールすることができるはずです。

準備


J2SDK がインストールされている必要があります。 [TODO] 対応バージョンを確認。

ここでは James 2.2.0 を使用します。ここから james-2.2.0.tar.gz をダウンロードします。

解凍


ダウンロードした tar ファイルをプラットフォームごとの方法で解凍します。 Windows なら解凍ツール、 Linux なら tar コマンドです。

Linux の場合、以下のように実行権限を付加する必要があります。

chmod u+x ${JAMES}/bin/run.sh
chmod u+x ${JAMES}/bin/phoenix.sh

以上で完了です。

動作確認


インストールした James を起動して、正常に動作するかどうかを確認します。ここを参考にして起動します。

James が起動したら telnet で localhost の smtp ポートに接続してみます。

telnet localhost smtp

220 が返されたら、正常に動作しています。 quit しましょう。

220 uguu SMTP Server (JAMES SMTP Server 2.2.0) ready Thu, 14 Oct 2004 15:51:26 +0900 (JST)
quit
221 Closing connection. Good bye.

ただし、このままだと localhost からしかメールを送受信することができません。これを解決するには設定を行う必要があります。
2006年01月11日(水) 11:26:08 Modified by uguuxp




スマートフォン版で見る