Enterprise II 版のパターンファイル更新を構内の代表サーバなど別マシンで行う応用例について new!

Enterprise II のパターンファイル更新について、仮にインバウンド通信可能な構内の代表サーバにパターンファイルをダウンロードして、内部ネットワーク経由によるFTPや、Windowsのファイルコピーや移動などで、E-Postシリーズ Enterprise II 版がインストールされたサーバマシンへファイル授受する形は可能かどうかの質問を受けたことがあります。
通常は、Enterprise II 版をインストールしたマシンは、何らかの形でインターネットに接続していることを前提としていますので、あくまで通常とは異なる方法として、技術上こうすれば可能という応用例を提示させていただきます。
まずE-Post Mail Server Enterprise II (x64) / E-Post SMTP Server Enterprise II (x64) シリーズとしては、このような使用を想定した特別なツールを用意していません。ただし、以下のようにすれば、構内の代表サーバにウイルスDB更新データをいったん再配置し、そこからE-Post Mail Server Enterprise II (x64) / E-Post SMTP Server Enterprise II (x64) シリーズがダウンロードするようにさせて運用することは可能です。
[設定の概要]
----------------------------------------------------------
    E-Postシリーズ製品には特別なツールや標準機能としては用意していませんが、下記の設定手順によって、任意の代表にダウンロード用のWebサーバを立ち上げて、既定のWebフォルダ(/database/update-av61/)内に更新データを外部の公開サーバからアップロードして保存するようにさせることで、外部へアクセスできない環境でのE-Post Mail Server Enterprise II (x64) / E-Post SMTP Server Enterprise II (x64) シリーズがウイルスDB更新データを行うことができます。
[設定の手順]
----------------------------------------------------------
  1. [E-Post Mail Server Enterprise II (x64) / E-Post SMTP Server Enterprise II (x64) ]側の設定
  2. プログラムインストールフォルダ内にある "Autoupd.ini" を編集、下記例のようにあらかじめ設定されている fastscan.on.coocan.jp 部分をカット、構内サーバのドメイン名に変更します。(※hogehoge.jp=[構内サーバ])
    ------ [Autoupd.ini] ----------
    hogehoge.jp
    /database/update-av61/
    -------------------------------

  3. [構内の代表サーバ]側の設定
  4. 公開しているサーバから定期的にデータをダウンロードして以下のリンクに一致するように構内の代表サーバで稼働しているWebサーバを設定しておきます。(※hogehoge.jp=[構内サーバ])
    http://hogehoge.jp/database/update-av61/

    続いて以下のバッチファイル実行により定期的にDBサーバからファイルをダウンロードできるようにします。(※DBサーバは公開)バッチファイルは下記内容で作成しそれをタスクスケジューラに登録します。タスクスケジューラ登録によって自動で構内サーバから定期的にダウンロードを行うことが可能になります。
    下記は download.bat の二つの例です。(※f:\database\update-av61に保存する想定)

    一つめはcurlコマンドを使った例です。curl.exeは2018年のWindows 10 Ver.1803(RS3)以降に追加されています。Windows Serverに入っていない場合は別途入手してください。curl.exeについての詳細は、関連サイトをご参照ください。

    [download.bat] 例1
    -----ここから-------
    cd f:\database\update-av61
    curl -O http://fastscan.on.coocan.jp/database/update-av61/wte.zip
    curl -O http://fastscan.on.coocan.jp/database/update-av61/wte.htm
    curl -O http://fastscan.on.coocan.jp/database/update-av61/nam.zip
    curl -O http://fastscan.on.coocan.jp/database/update-av61/nam.html
    curl -O http://fastscan.on.coocan.jp/database/update-av61/diff.zip
    curl -O http://fastscan.on.coocan.jp/database/update-av61/diff.html
    curl -O http://fastscan.on.coocan.jp/database/update-av61/database.zip
    curl -O http://fastscan.on.coocan.jp/database/update-av61/index.html
    -----ここまで-------

    二つめはwget.exeを入手し記述した例です。wget.exeは以下からダウンロードできます。wget.exeについての詳細は、関連サイトをご参照ください。
    http://gnuwin32.sourceforge.net/packages/wget.htm

    [download.bat] 例2
    -----ここから-------
    cd f:\database\update-av61
    wget http://fastscan.on.coocan.jp/database/update-av61/wte.zip -O wte.zip
    wget http://fastscan.on.coocan.jp/database/update-av61/wte.htm -O wte.html
    wget http://fastscan.on.coocan.jp/database/update-av61/nam.zip -O nam.zip
    wget http://fastscan.on.coocan.jp/database/update-av61/nam.html -O nam.html
    wget http://fastscan.on.coocan.jp/database/update-av61/diff.zip -O diff.zip
    wget http://fastscan.on.coocan.jp/database/update-av61/diff.html -O diff.html
    wget http://fastscan.on.coocan.jp/database/update-av61/database.zip -O database.zip
    wget http://fastscan.on.coocan.jp/database/update-av61/index.html -O index.html
    -----ここまで-------