Sun Java System Messaging Server 6.3 管理指南

C.3.6 範例單向配置 (MobileWay)

MTA SMS 通道可與任何 SMPP V3.4 相容的 SMPP 伺服器配合使用。為說明範例配置,本節會詳細說明如何將 SMS 通道配置為與 MobileWay SMPP 伺服器配合使用。MobileWay http://www.mobileway.com/ 是全域資料與 SMS 連結的領先供應商。透過 MobileWay 路由您的 SMS 通訊流,您可以觸及全世界大多數主要 SMS 網路上的 SMS 訂閱者。

透過 MobileWay 請求 SMPP 帳號時,您可能要回答以下問題:

向 MobileWay 提供上述問題的答案後,他們會提供給您一個 SMPP 帳號以及與他們的 SMPP 伺服器通訊的必要資訊。這些資訊包括


Account Address: a.b.c.d:p
Account Login: system-id
Account Passwd: secret

Account Address 欄位是 IP 位址 a.b.c.d 和 TCP 連接埠號 P。這是您將連線至的 MobileWay SMPP 伺服器。將這些值用於SMPP_SERVERSMPP_PORT通道選項。帳號登入和密碼分別是用於ESME_SYSTEM_IDESME_PASSWORD通道選項的值。使用此資訊後,您的通道選項檔案應包含


SMPP_SERVER=a.b.c.d
SMPP_PORT=p
ESME_SYSTEM_ID=system-id
ESME_PASSWORD=secret

現在若要與 MobileWay 互通,您需要設定兩個額外選項


ESME_ADDRESS_TON=0x01
DEFAULT_DESTINATION_TON=0x01

imta.cnf 檔案中的重寫規則可能如下所示

sms.your-domain $u@sms.your-domain

imta.cnf 檔案中通道定義可能如下所示


sms_mobileway 
sms.your-domain

通道選項檔案、重寫規則及通道定義均已設定妥當後便可傳送一封測試郵件。MobileWay 需要國際定址,形式如下

+<country-code><subscriber-number>

例如,若要傳送一封測試郵件至電話號碼為 (800) 555-1212 的北美訂閱者,您可以將電子郵件傳送至

+18005551212@sms.your-domain

C.3.6.1 除錯

若要對通道除錯,請在通道的定義中指定 master_debug 通道關鍵字。例如,


sms_mway port 55555 threaddepth 20 \ 
backoff "pt2m" "pt5m" "pt10m" "pt30m" notices 1 master_debug

透過 master_debug 通道關鍵字,有關通道作業的基本診斷資訊會被輸出至通道記錄檔。如需有關通道所進行的 SMPP 作業事件之詳細診斷資訊,還需在通道選項檔案中指定 DEBUG=-1