06.E-Post Mail Serverのインストール

 メールサーバーのインストール方法を紹介しよう。
 E-Post Mail Server シリーズ の30日間試用版を入手するには、製品評価版ダウンロードコーナーのページから手続きを行う。64bit版と32bit版のダウンロードに分かれているが、最新のOSで試したいなら迷わず64bit版の方になるだろう。
 64bit版なら E-Post Mail Server Standard (x64) または Enterprise II (x64) の"Download"リンクをクリック、32bit版なら E-Post Mail Server Standard または Enterprise II の"Download"リンクをクリック。「ソフトウェア使用許諾契約書」の確認ページが表示されるので、同意すると「製品ダウンロードページへ」のリンク項目を選択、「評価版申し込み」に必要な事項を入力するページが表示される。
 ここで、正しく入力して登録すると、試用版のダウンロード先が自動送信メールで案内されてくる。メールアドレスを間違うと実際のダウンロードリンクの案内メールが届かないので注意してほしい。
 ダウンロード先の指定が届いたら、プログラムをダウンロードする。続いてダウンロードしたファイルを実行すると、インストーラーが起動する。なお、インストール時は、ビルトインのAdministratorか、Administrator権限のあるアカウントで必ず実行する必要がある。コンピューターがActive Directory下にある場合、ドメイン管理者では絶対的に権限が不足する。ローカル管理者でなくてはならない。
 E-Postシリーズの基本機能や基本的な操作画面は、大きく変わっていない。現行の64bit版である E-Post Mail Server Standard (x64)/ Enterprise II (x64) についても一通りの操作手順はほとんど変わりがない。インストール、初期導入、基本設定、運用まで一通りの操作手順やポイント解説はそのまま有効なので参考にしていただきたい。

メッセージに従い、インストール先を指定してインストールを行う。

メッセージに従って進めると、インストール作業が完了する。

Windows Server 2008 / 2008 R2 / 2012 / 2012 R2 / 2016 / 2019 への導入時の注意

Windows Server 2008 / 2008 R2 / 2012 / 2012 R2 / 2016 /2019 の環境で、E-Postシリーズ・E-Post (x64) シリーズを導入するときは、以下の点に注意してください。Windows Server 2016 / 2019 に対応するのは64bit版の E-Post (x64) シリーズのみです。
User Account Control(UAC)を無効化した上で、インストールやプログラムの操作、サービスの起動を行う必要があるほか、AdministratorではないAdministrator権限の別名アカウントでのインストール・プログラムの操作・サービスの起動には常に「管理者として実行」を選択して実行する必要があります。
また、Widowsファイアウォールの設定で、E-Postシリーズ・E-Post (x64) シリーズが使用するポートを許可設定することも忘れないようにします

  1. [UACの無効化]
    ・Windows Server 2008 では[UACの無効化]を次のように行います。
    (1) コントロールパネル → ユーザアカウント → ユーザーアカウント制限の有効化または無効化 を開きます。
    (2) [ユーザーアカウント制御(UAC)を使ってコンピュータの保護に役立たせる]チェックボックスをオフにします。
    ・Windows Server 2008 R2 / 2012 / 2012 R2 / 2016 / 2019 では[UACの無効化]を次のように行います。
    (1) コントロールパネル → ユーザアカウント → ユーザアカウント → ユーザーアカウント制御設定の変更 を開きます。
    (2) [ユーザーアカウント制御設定の変更]でいちばん下の「以下の場合でも通知しない」にスライドバーを下げます。

  2. [ローカル管理者としての完全なAdministrator権限]
    ・ドメイン管理者では絶対的に権限が不足します。ローカル管理者としての完全なAdministrator権限が必要です。
    ・特にAdministrator権限の別名アカウントでインストール・実行するときには以下の注意が必要です。
    (a).Administrator権限の別名アカウントでインストールする時、.msiファイルやsetup.exeを実行するときに右クリックメニューから、「管理者として実行」を選択して実行します。
    (b).Administrator権限の別名アカウントでインストールしたときは、Mail Controlを開くとき、Mail Serverアイコンをダブルクリックして実行せず、右クリックメニューから「管理者として実行」を選択します。
    (c).Administratorでインストールし、Administrator権限の別名アカウントで登録・運用するときは、スタートメニューや、デスクトップ上のアイコンが登録されないため、プログラムインストールフォルダ〔 C:\Program Files\EPOST\MS または C:\Program Files (x86)\EPOST\MS 〕内の"EpstControl.exe"を選択、右クリックメニューから「管理者として実行」を選択します。

  3. [Windowsファイアウォールの許可設定]
    ・Windowsファイアウォールの許可設定が必要です。Windowsファイアウォールの設定を開き、必要に応じて SMTP(ポート番号:25)・Submission(同:587)・POP3(同:110)・IMAP4(同:143)など、各プロトコルが利用するローカルポートのポート番号について受信・送信ともに通信許可をそれぞれ追加します。
    ・SSL(TLS)使用時にはさらに通信許可を与えるポート番号を追加します。
    • ポート番号(プロトコル名称)
    • 25(SMTP)
    • 587(Submission Port)
    • 110(POP3)
    • 143(IMAP4)
    • 465(SMTP over SSL/TLS)※SSL/TLS使用時のみ
    • 995(POP3 over SSL/TLS)※SSL/TLS使用時のみ
    • 993(IMAP4 over SSL/TLS)※SSL/TLS使用時のみ
    ・さらに、下のサービスプログラムおよび管理ツール類にも、通信許可を与えてください。
    ・Enterprise II 版では ウイルスパターン更新サービスプログラムへの通信許可が必須です。
    ・ライセンスキー登録を行う際、80番ポートでの通信をおこなう(EpstControl.exe)へのイー・ポスト認証サイトへの通信許可も必須です。
    • Epstrs.exe(SMTP受信サービスプログラム)
    • Epstds.exe(SMTP配送サービスプログラム)
    • Epstpop3s.exe(POP3サービスプログラム)
      ※E-Post Mail Server・E-Post Mail Server (x64)シリーズのみ。
    • Epstimap4.exe(IMAP4サービスプログラム)
      ※E-Post Mail Server・E-Post Mail Server (x64)シリーズのみ。
    • modifys.exe(ウイルスパターン更新サービスプログラム) および
      autoupdate.exe(パターンファイルダウンロードプログラム)
      ※Enterprise II 版のみ。Standard版には非搭載。
    • ipwcs.exe(IP監視サービスプログラム)※E-Postクラスタ構成時
    • EpstControl.exe(管理ツール:E-Post Mail Control)
    • Manager.exe(管理ツール:E-Post Account Manager)

  4. E-Postクラスタ構成では「ファイルとプリンターの共有(エコー要求-ICMPv4受信)」有効
    ・Windows Server 2008 R2 / 2012 / 2012 R2 / 2016 / 2019 に装備されている「セキュリティが強化されたWidowsファイアウォール」では、ICMPプロトコルが無効にされており、そのままの設定では、E-Postクラスタ構成時に導入するIPWacher(IP監視サービスプログラム)が正常に働きません。
    ・E-Postクラスタ構成時には、デフォルトで無効になっている「ファイルとプリンターの共有(エコー要求-ICMPv4受信)」有効にしてください。IPWatcherはIPv4のみの対応ですので、同じ項目名で(ICMPv6受信)もありますが、そちらは変更しなくてかまいません。

  5. その他必要に応じて機能や役割の追加
    デフォルトで組み込まれない機能や役割を利用する場合、必要に応じて機能や役割の追加が必要です。
    (1) 機能の追加 telnetクライアント
     サーバ自身でtelnetコマンドを使ってメールサーバへ接続確認作業するために必要
    (2) 役割サービスの追加 Webサーバ(IIS)
     Web管理CGIプログラムを導入する場合は必要

サードパーティのアンチウイルスソフト(ウイルス対策ソフト)をメールサーバマシンにインストールする場合、E-Postのメール作業用フォルダ配下とメールボックスフォルダ配下のすべてを除外設定させてください。

メールサーバマシンにアンチウイルスソフトを同居させるときの注意点

E-Post Mail Server/SMTP Serverを導入・構築したサーバマシンに対し、サードパーティ製アンチウイルスソフトをインストールして、サーバマシンに対するウイルス検出を行う場合、「メール作業フォルダ」下のすべてのフォルダ、及び「メールボックスフォルダ」下のフォルダの常時監視=リアルタイムスキャンは絶対に行わないように除外設定してください。
また、Windows Server インストール時に標準で備わっている Windows Defender についても、同じことが言えます。「除外」-「除外の追加」で同様の設定を行ってください。

    〔E-Post Mail Server/SMTP Server全シリーズ共通〕
    メール作業フォルダ(既定値)"C:\mail"
    メールボックスフォルダ(既定値)"C:\mail\inbox\%USERNAME%"

また、E-Post方式クラスタ構成のときに限り、次のフォルダをアンチウイルスソフト側で除外設定してください。
    〔E-Post方式クラスタ構成時のみ〕
    [プログラムインストールフォルダ]\temp "C:\Program Files\EPOST\MS\temp"
    ※32bit版E-Postを64bitOS環境にインストールすると"C:\Program Files (x86)\EPOST\MS\temp"となります。
また、Enterprise II 版では加えて次のフォルダを除外設定してください。
    〔Enterprise II / Enterprise II (x64) シリーズの場合〕
    一時展開作業フォルダ(既定値)"%ALLUSERSPROFILE%\wct\"
    ※OS環境によって変わりますが大多数は"C:\ProgramData\wct\"となります。
さらに「プログラムインストールフォルダ」下のパターンファイル保管フォルダやパターン更新ログフォルダについても、除外設定することを推奨します。やはりファイルの競合が発生する可能性があります。
    〔Enterprise II シリーズの場合〕
    パターンファイル保管フォルダ(既定値)"C:\Program Files\EPOST\MS\database"
    パターン更新ログフォルダ(既定値)"C:\Program Files\EPOST\MS\log"
    ※32bit版E-Postを64bitOS環境にインストールするとそれぞれ"C:\Program Files (x86)\EPOST\MS\"下になります。
    〔Enterprise II (x64) シリーズの場合〕
    パターンファイル保管フォルダ(既定値)"C:\Program Files\EPOST\MS\database"
    パターン更新ログフォルダ(既定値)"C:\Program Files\EPOST\MS\log"

ここであげた対策を取らないまま、サードパーティ製アンチウイルスソフトによって「メール作業フォルダ」「メールボックスフォルダ」下にあるフォルダの常時監視やスキャンを行った場合、メール送受信処理との間で各フォルダ内にあるファイルの競合(ファイルの取り合い)が発生し、メール送受信時に予期しない問題が発生する可能性があります。これは常時監視を行うようなバックアップソフトなどでも同様なことが言えます。


書籍『E-Post Mail Server完全ガイド』ご案内