Sun Java System Messaging Server 6 2005Q4 管理ガイド

Procedureチャネル定義と書き換えルールを追加するには

手順
  1. SMS チャネルを MTA の設定に追加する前に、そのチャネルの名前を決める必要があります。チャネルの名前は、sms または sms_x のどちらかにします。x は大文字と小文字が区別されない文字列であり、長さは 1 〜 36 バイトです (例: sms_mway)。

  2. チャネル定義を追加するには、installation-directory/config/ ディレクトリにある imta.cnf ファイルを編集します。ファイルの最後に空白行を追加し、次の 2 行を追加します。

    channel-name port p threaddepth t \ 
      backoff pt2m pt5m pt10m pt30m notices 1
    smpp-host-name
    

    channel-name はこのチャネル用に選んだ名前、p は SMPP サーバーが待機する TCP ポート、t は 1 つの配信プロセスで SMPP サーバーに同時に接続できる最大数、および smpp-host-name は SMPP サーバーを実行しているシステムのホスト名です。

    たとえば、チャネル定義は次のように指定します。


    sms_mway port 55555 threaddepth 20 \ 
    backoff pt2m pt5m pt10m pt30m notices 1
    smpp.siroe.com

    threaddepth の計算方法については、「同時接続の数を制御する」を参照してください。

    backoff および notices チャネルキーワードについては、「配信再試行の間隔を調整する」を参照してください。

    ホスト名の代わりに IP アドレスを smpp-host-name に指定する場合は、ドメインリテラルを指定します。たとえば、IP アドレスが 127.0.0.1 である場合は、smpp-host-name に [127.0.0.1] と指定します。または、「SMPP_SERVER」チャネルオプションを使用することもできます。


    注 –

    Sun Java System Messaging Server 6.1 では、master チャネルキーワードの使用は推奨されていません。存在する場合は無視されます。


  3. チャネル定義の追加が終了したら、ファイルの前半に移動し、次の形式で書き換えルールを追加します。

    smpp-host-name $u@smpp-host-name

    たとえば、次のように指定します。

    smpp.siroe.com $u@smpp.siroe.com

  4. imta.cnf ファイルを保存します。

  5. imsimta cnbuild コマンドを使用して設定をコンパイルしなおします。

  6. imsimta restart dispatcher コマンドを使用して SMTP サーバーを再起動します。

  7. 上記の設定では、電子メールメッセージは id@smpp-host-name (例: 123456@smpp.siroe.com) にアドレス指定することによってチャネルに送信されます。アドレス指定の詳細については、「電子メールから SMS への変換プロセス」を参照してください。

  8. (任意) SMPP サーバーのホスト名をユーザーに対して非表示にする場合、またはほかのホスト名を同一のチャネルに関連付ける場合は、書き換えルールをさらに追加します。たとえば、host-name-1host-name-2 をチャネルに関連付けるには、次の書き換えルールを追加します。


    host-name-1 $U%host-name-1@smpp-host-name
    host-name-2 $U%host-name-2@smpp-host-name

    たとえば、SMPP サーバーのホスト名は smpp.siroe.com だが、ユーザーには id@sms.sesta.com 宛に電子メールを送らせたい場合は、次のような書き換えルールを追加します。

    sms.sesta.com $U%sms.sesta.com@smpp.siroe.com

    「SMPP_SERVER」および 「SMPP_PORT」チャネルオプションは、チャネルの正式なホスト名および port チャネルキーワードの設定よりも優先されることに注意してください。SMPP_PORT オプションを使用した場合、port キーワードを併せて使用する必要はありません。これら 2 つのオプションを使用する利点は、設定をコンパイルしなおさずに実行でき、その後変更できることです。SMPP_SERVER オプションのその他の使用法については、「SMS チャネルをさらに追加する」を参照してください。