标准的SMPP服务器及客户端测试程序,如有疑问请联系:dotphoenix@qq.com
1. ./CBSMPPServer
运行SMPP Server (标准的SMPP Server, 默认监听8800端口)
2. ./CBSMPPClient
运行SMPP Client (配置位于configer/configer.ini文件,启动后会自动连接服务器,内置了一个标准的web server, 可以用于提交短信,查询报告及上行等)
3.发送短信
http://127.0.0.1:8001/get_submit?dst_addrs=188888888;1899999999188888888;1188888888;1188888888;1188888888;1188888888;1188888888;1188888888;1188888888;1188888888&content=哈哈@哈哈&src_addr=990099
4. 获取dlr
http://127.0.0.1:8001/get_dlrs
5. 获取mo
http://127.0.0.1:8001/get_mos
6.获取统计信息
http://127.0.0.1:8001/get_statistic
7. configer.ini 参数说明
[log]
console=1 #1表示log打印到控制台,其它表示打印到文件
level=4 #表示log的等级,4表示debug,3表示info
[auto_submit]
auto_submit=0 #用于客户端自动提交短信,一般用于测试性能
total_to_submit=0
[smpp_client_nb]
nb=1 #几个客户端
[smpp_client1] #第一个客户端
serverip=127.0.0.1 #服务器地址
serverport=8800 #服务器端口
localip=0.0.0.0 #本机绑定ip
localport=19999 #本机绑定端口
sysid=MAC01 #账号
password=123456 #密码
srcaddr_ton=1 #
srcaddr_npi=1 #
bind_mode=TRX #模式
max_sms_per_second=100 #限速
using_hex_decimal_message_id=1 #特定服务器的配置
enquire_link_period=15 #
waiting_ack_timeout=5 #
waiting_dlr_timeout=259200 #
systype=systype #
servtype=SERV #
is_route=0 #