← 前にもどる
IIS 5.0 で XMailCFG を使う
※ このページで表示する画像ファイルは サポートサイト から追加ダウンロードする必要があります。ダウンロードしたファイルを展開し、出てきたファイルを XMailCFG の image フォルダにコピーしてください。
WWW サーバ IIS 5.0(Windows 2000に付属)で XMailCFG を使うためには次の作業が必要です。
  1. IIS をインストールする。ただし Server 版はデフォルトで IIS がインストールされます。
  2. Perl をインストールする。
  3. XMailCFG を IIS からアクセスできるようにする。
  4. XMailCFG の cgi フォルダで Perl スクリプト(.cgi)による CGI を実行できるようにする。
  5. XMailCFG の仮想ディレクトリに対して認証コントロールを行う。

以降は、IIS 5.0 のドキュメントルートが D:¥inetpub¥wwwroot であるとした場合の説明です。


1. IIS をインストールする。

Windows 2000 Professional では IIS を追加インストールしなければなりません。[コントロールパネル] の [アプリケーションの追加と削除] から [Windows コンポーネントの追加と削除] を選択して実行し、「インターネットインフォメーションサービス」をインストールします。インストールの詳細についてよく分からない場合は、すべてをデフォルトの内容でインストールしてもかまいません。

インストール完了と同時に IIS は動作を始めますが、関連サービスのうち Simple Mail Transport Protocol (SMTP) は XMail によるサービスと衝突するので、[コントロールパネル] の [管理ツール] から [サービス] を開いてそれを停止する必要があります。


2. Perl をインストールする。

Active State 社のホームページ から ActivePerl をダウンロードし、それをインストールします。インストールに自信がなければすべてデフォルトのままで(クリックの連続で)作業を進めてかまいません。必要な設定は自動的に行われます。


3. XMailCFG を IIS からアクセスできるようにする。

以下はインターネットサービスマネージャで実フォルダ D:¥inetpub¥xmailcfg を仮想ディレクトリ /xmailcfg として登録する場合の手順です。


4. XMailCFG の cgi フォルダで Perl スクリプト(.cgi)による CGI を実行できるようにする。

最後に、XMailCFG の cgi フォルダにある Perl スクリプトを IIS から実行できるようにします。cgi フォルダを選択してそのプロパティを開いてください。

ここで、[アプリケーションの設定] の [実行アクセス権] で [スクリプトのみ] を選択し、次に [作成] ボタンを押してから {構成] ボタンを開き、「アプリケーションのマッピング」で以下のように perl.exe と拡張子 .cgi とのマッピングを定義します(ActivePerl を C:\usr\perl にインストールしている場合)。


5. XMailCFG の仮想ディレクトリに対して認証コントロールを行う。

最後に、XMailCFG の仮想ディレクトリに対して認証コントロールを行う必要があります。その際、サービスの制御を許可されたユーザにアクセス権を与えてください。認証コントロールを行わないと、サービスの登録やレジストリの登録に失敗します。

認証コントロールの設定は、管理ツールの [インターネットサービスマネージャ] から XMailCFG ディレクトリのプロパティを開き、[ディレクトリセキュリティ] の [匿名アクセスおよび認証コントロール] の [編集] を開き、[匿名アクセス] のチェックをはずし、[認証ずみアクセス] でどれかの認証方法を選択します。具体的にはこちらを見てください。

← 前ページにもどる 先頭へ↑  
XMailCFG