Sms Kannel-发送多部分消息

Sms Kannel-发送多部分消息,sms,multipart,kannel,sar,Sms,Multipart,Kannel,Sar,我希望有人能为我提供一些关于多部分短信的信息 目前,如果字符少于140个,kannel中的以下配置可以很好地向移动设备发送消息。我想要的是,如果消息包含140个字符,则消息将作为1条短信发送到手机,而不是2条或3条单独的短信 我从上游SMPP提供商那里得到的指导是“构建多部分消息需要sar_msg_ref_num” 但我不知道从哪里开始配置kannel以满足该需求 如有任何有关材料的提示或指示,将不胜感激: group = core admin-port = 13000 smsbox-port

我希望有人能为我提供一些关于多部分短信的信息

目前,如果字符少于140个,kannel中的以下配置可以很好地向移动设备发送消息。我想要的是,如果消息包含140个字符,则消息将作为1条短信发送到手机,而不是2条或3条单独的短信

我从上游SMPP提供商那里得到的指导是“构建多部分消息需要sar_msg_ref_num”

但我不知道从哪里开始配置kannel以满足该需求

如有任何有关材料的提示或指示,将不胜感激:

group = core
admin-port = 13000
smsbox-port = 13001
admin-password = bar
dlr-storage = mysql
log-file = "/var/log/kannel.log"
log-level = 0
box-deny-ip = "*.*.*.*"
box-allow-ip = "x.x.x.x"
sms-combine-concatenated-mo = true

#iTouch SMPP Server

group = smsc
smsc = smpp
smsc-id = iTouch
interface-version = 34
host = SMPP_PROVIDER
port=9500
smsc-username = SMPP_USRNAME
smsc-password = SMPP_PASSWD
system-type = kannel
transceiver-mode = true
msg-id-type = 0x01
throughput = 15

group = smsbox
bearerbox-host = x.x.x.x
sendsms-port = 13013
log-level = 0

group = mysql-connection
id = mydlr
host = localhost
username = kannel
password = **********
database = kannel
max-connections = 1

#DLR DB GROUP
group = dlr-db
id = mydlr
table = msg_pending
field-smsc = smsc
field-timestamp = ts
field-source = source
field-destination = destination
field-service = service
field-url = url
field-mask = mask
field-status = status
field-boxc-id = boxc


group = sendsms-user
        username = linux
        password = t3mp0
            max-messages = 3
            concatenation = 1
            default-sender = 99999999

首先尝试使用本机Kannel连接功能。它基于UDH,适用于大多数SMSC

如果这不起作用,您可以使用自己的软件分割消息,并使用Kannel 1.5.0(和SVN trunk)支持的可选TLV设置SAR_*参数。了解有关在kannel中设置可选SMPP TLV的更多信息


这可能也会有所帮助:

首先尝试使用本机Kannel连接功能。它基于UDH,适用于大多数SMSC

如果这不起作用,您可以使用自己的软件分割消息,并使用Kannel 1.5.0(和SVN trunk)支持的可选TLV设置SAR_*参数。了解有关在kannel中设置可选SMPP TLV的更多信息


这可能也会有所帮助:

在以下kannel 1.4.3文档中:@ ,在SMS服务组中,设置以下参数: 串联布尔 (长消息可以作为连接为false的独立SMS消息或连接为true的连接消息发送。连接消息由接收设备重新组合成一条长消息。)

e、 g:


如果忽略此参数,kannel将只发送前160个字符,并忽略消息的其余部分。

在以下kannel 1.4.3文档中:@ ,在SMS服务组中,设置以下参数: 串联布尔 (长消息可以作为连接为false的独立SMS消息或连接为true的连接消息发送。连接消息由接收设备重新组合成一条长消息。)

e、 g:

如果忽略此参数,kannel将只发送前160个字符,并忽略消息的其余部分

max-messages = 3 
concatenation = true