intra-mart Accel Platform IM-FileExchange 管理者操作ガイド 第5版 2022-06-01

IM-FileExchange の動作設定

IM-FileExchange の動作設定では、ファイルダウンロード時の帯域制限の設定や通知機能の利用可否を設定できます。

IM-FileExchange の動作設定は IM-Juggling で行います。

IM-FileExchange 基本設定

  1. IM-Juggling より「設定ファイル」タブをクリックします。

    ../../_images/basic_setting_1_1.png
  2. 一覧より「IM-FileExchange」 - 「IM-FileExchange 動作設定」を選択し、「出力」をクリックします。

    ../../_images/basic_setting_1_2.png
  3. 「conf/file-exchange-config」フォルダに「file-exchange-config.xml」が出力されます。
    必要な設定を行ってください。

コラム

「file-exchange-config.xml」の設定内容については「設定ファイルリファレンス 」を参照してください。

ファイルアップロード通知メールテンプレート設定

  1. IM-Juggling より「設定ファイル」タブをクリックします。

    ../../_images/basic_setting_1_1.png
  2. 一覧より「IM-FileExchange」 - 「ファイルアップロード通知メールテンプレート」を選択し、「出力」をクリックします。

    ../../_images/basic_setting_1_3.png
  3. 「conf/mail_template/im_file-exchange」フォルダに「upload_notice_XX.xml」が出力されます。
    メール送信内容を編集して、保存します。
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <mail-template xmlns="http://www.intra-mart.co.jp/system/mail/template">
    <headers>
      <header value="intra-mart" name="Organization"/>
    </headers>
    <from personal="{userName}" address="{userAddress}"/>
    <replyTo>
      <mail personal="{userName}" address="{userAddress}"/>
    </replyTo>
    <subject>ファイルアップロード通知</subject>
    <body content-type="text/plain">
    以下のURLにアクセスして、ファイルをダウンロードしてください。
    
    [ ファイル名 ]
        {fileName}
    
    [ ダウンロードURL ]
        {downloadUrl}
    
    [ ダウンロード期限 ]
        {expiredDate}
    
    [ ダウンロードパスワード ]
        {password}
    
    [ 最大ダウンロード回数 ]
        {maxDownload}
    
    </body>
    </mail-template>
    
以下の一覧にある文字列を設定すると置換文字として扱われ、ファイルアップロード時の情報に置き換わります。
置換文字列 説明
{userName} ファイルアップロードを行ったユーザのユーザ名に置換されます。
{userAddress} ファイルアップロードを行ったユーザのメールアドレスに置換されます。
{fileName}
アップロードされたファイル名に置換されます。
複数のファイルがアップロードされた場合は一部のファイル名とファイルの総数を表す文字列に置換されます。
例:sample.txt その他 1ファイル
{fileSize} アップロードされたファイルのファイルサイズの合計(KB)に置換されます。
{downloadUrl} ファイルダウンロードURLに置換されます。
{downloadUrl_no_baseUrl} ベースURLを含まないファイルダウンロードURLに置換されます。
{expiredDate} アップロードされたファイルの有効期限に置換されます。
{password}
パスワードが設定されている場合は「別途連絡致します。」に置換されます。
パスワードが設定されていない場合は空白とされます。
{maxDownload}
アップロードされたファイルの最大ダウンロード回数に置換されます。
ダウンロード回数制限が設定されていない場合は空白とされます。

コラム

テナント毎にファイルアップロード通知メールテンプレートを変更することが可能です。

  1. 「サイトマップ」→「FileExchange管理者」 → 「アップロードファイル管理」 → 「メールテンプレートを更新する」の順にクリックします。
    ../../_images/basic_setting_1_5.png
  2. ロケールのセレクトボックスより設定を行うロケールを選択します。
    ロケールを切り替えると選択したロケールのメールテンプレート情報が表示されます。
    テンプレート情報を入力し、「更新」をクリックしてください。
    ../../_images/basic_setting_1_6.png

ダウンロードパスワード通知メールテンプレート設定

  1. IM-Juggling より「設定ファイル」タブをクリックします。

    ../../_images/basic_setting_1_1.png
  2. 一覧より「IM-FileExchange」 - 「ダウンロードパスワード通知メールテンプレート」を選択し、「出力」をクリックします。

    ../../_images/basic_setting_1_7.png
  3. 「conf/mail_template/im_file-exchange」フォルダに「download_password_notice_XX.xml」が出力されます。
    メール送信内容を編集して、保存します。
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <mail-template xmlns="http://www.intra-mart.co.jp/system/mail/template">
    <headers>
      <header value="intra-mart" name="Organization"/>
    </headers>
    <from personal="{userName}" address="{userAddress}"/>
    <replyTo>
      <mail personal="{userName}" address="{userAddress}"/>
    </replyTo>
    <subject>ダウンロードパスワード通知</subject>
    <body content-type="text/plain">
    
    以下のファイルのダウンロードパスワードをお知らせ致します。
    ダウンロードURLは別途送信されるファイルアップロード通知メールをご確認ください。
    
    [ アップロードユーザ ]
        {userName} ( {userAddress} )
    
    [ ファイル名 ]
        {fileName}
    
    [ ダウンロードパスワード ]
        {password}
    
    </body>
    </mail-template>
    
以下の一覧にある文字列を設定すると置換文字として扱われ、ファイルアップロード時の情報に置き換わります。
置換文字列 説明
{userName} ファイルアップロードを行ったユーザのユーザ名に置換されます。
{userAddress} ファイルアップロードを行ったユーザのメールアドレスに置換されます。
{fileName}
アップロードされたファイル名に置換されます。
複数のファイルがアップロードされた場合は一部のファイル名とファイルの総数を表す文字列に置換されます。
例:sample.txt その他 1ファイル
{fileSize} アップロードされたファイルのファイルサイズの合計(KB)に置換されます。
{downloadUrl} ファイルダウンロードURLに置換されます。
{downloadUrl_no_baseUrl} ベースURLを含まないファイルダウンロードURLに置換されます。
{expiredDate} アップロードされたファイルの有効期限に置換されます。
{password}
アップロードされたファイルのダウンロードパスワードに置換されます。
{maxDownload}
アップロードされたファイルの最大ダウンロード回数に置換されます。
ダウンロード回数制限が設定されていない場合は空白とされます。

IMBox通知設定

  1. IM-Juggling より「設定ファイル」タブをクリックします。

    ../../_images/basic_setting_1_1.png
  2. 一覧より「IM-FileExchange IMBox連携」 - 「IM-FileExchange IMBox通知設定」を選択し、「出力」をクリックします。

    ../../_images/basic_setting_1_4.png
  3. 「conf/file-exchange-config」フォルダに「file-exchange-imbox-config.xml」が出力されます。
    設定されているlistenerの属性「enable=”true”」を「enable=”false”」とするとIMBox通知が無効とされます。

    例えば、ダウンロード時のIMBox通知を無効にする場合は、以下のように設定します。
    <listener id="imbox" enable="false" path="file_exchange/imbox/notice/imbox_download_listener"/>