2

私は kannel SMPP (kannel.org) を使用していますが、他の SMPP サーバーから SMS メッセージを受信する方法についてさらに詳しい情報が必要です。

私は、これをkannel構成に追加する必要があることを知っています:

group = sms-service
keyword =
keyword-regex = .*
catch-all = yes
max-messages = 0
get-url = "http://website/sms.php?sender=%p&text=%a"

SMSプル用にユーザーを追加する必要がありますが、次の例しか見つかりませんでした:

group = sendsms-user
username = ***************
password = hard2guess
concatenation= true
max-messages = 10000

ただし、ここではプルするためではなく、SMS ユーザーを送信するためのものです。

他の SMPP サーバーのアカウントを作成し、他の SMPP サーバーから SMS メッセージを受信する方法について、誰か教えてもらえますか?

4

3 に答える 3

2

SMPPアカウントをお持ちの場合、SMPP情報を追加するのは簡単です。必要なのは新しいものを追加することだけです。SMPP group

サンプルSMPP構成(トランシーバーモード)

group = smsc
smsc = smpp
system-type=
smsc-username = user
smsc-password = pass
host = x.x.x.x
port = 10000
transceiver-mode = true
my-number = 123456
interface-version = 34
source-addr-ton = 0
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
enquire-link-interval = 60
reconnect-delay = 60
log-file = "/var/log/kannel/smsc.log"
log-level = 1

私はこれが役立つことを願っています

ありがとう

:)

于 2012-04-06T10:44:29.587 に答える
2

クライアントが SMPP であなたに接続し、システム経由でメッセージを送信できるようにしたいようです。これが正しければ、SMPP SMSC である必要があり、現在、あなたの kannel は ESMEとしてのみ機能しています。

Kannel を SMSC として機能させるには、SMSCとして機能し、クライアントが接続してメッセージを送信できるようにするバージョンの SMPP をインストールする必要があります。Kannel にはこれが組み込まれていないため、OpenSMPPBox というオープン ソース ソフトウェアをインストールしてみてください

OpenSMPPBox は、最新の Kannel 開発リリース (バージョン 1.5.0) の Addons フォルダーに含まれています。これを SVN 経由でインストールしてコードを取得し、これをマシンでコンパイルして OpenSMPPBox を起動して実行する必要があります。OpenSMPPBox をコンパイルするには、最新バージョンの kannel のソース コードもダウンロードする必要があります。

OpenSMPPBox をインストールすると、Kannel の Bearerbox に接続し、クライアントが SMPP で接続してメッセージを直接 Kannel にルーティングできるようにします。実行中は、クライアントのユーザー名とパスワードを設定し、接続するサーバー IP を与えることができます。

インストールと構成に役立つOpenSMPPBoxのマニュアルがあります。

于 2012-06-08T13:19:51.713 に答える