Pls send your the sample post URL.I think you need to use the bellow flag true 
in URL.
&concatenation=true

Sample URL looks like,
http://182.168.3.222:13013/cgi-bin/sendsms?username=tester&password=foobar&to=9999955555&text=Test%20Message%20&concatenation=%20true



--- On Tue, 13/10/09, Pete Kelly <pke...@gmail.com> wrote:

From: Pete Kelly <pke...@gmail.com>
Subject: Problems getting messges to concatenate.
To: users@kannel.org
Date: Tuesday, 13 October, 2009, 3:46 AM

Hi

I am in the process of setting up Kannel so I can send SMS's from a
web application. I am using the cgi-bin/sendsms interface to send a
GET request into kannel, which kannel is then forwarding on to my http
smsc.

However Kannel is not concatenating the SMS's which I send in via the
cgi-bin/sendsms call. When I send a long message in, the smsbox logs
say:

2009-10-13 11:35:50 [28313] [3] DEBUG: message length 208, sending 1 messages

I would expect a message of length 208 to be split into 2 messages.

Furthermore, the message which is sent on to my http smsc contains
only the first part of the SMS, the second part is lost somewhere
within kannel.

Do you have any advice as to how I can configure Kannel to split the
message into more than one message, and send each one to the smsc?

my kannel.conf is pasted below:

group = core
admin-port = 13000
admin-password = bar
admin-allow-ip = "127.0.0.1"
smsbox-port = 13003
log-file = "/var/log/kannel/bearerbox.log"
access-log = "/var/log/kannel/access.log"
dlr-storage = internal
sms-resend-retry = 10
sms-resend-freq = 2
sms-combine-concatenated-mo = true

group = smsbox
bearerbox-host = localhost
sendsms-port = 13020
sendsms-url = "/cgi-bin/sendsms"
sendsms-chars = "0123456789 +-" # "0123456789 +-" is default
#mo-recode = true
log-file = "/var/log/kannel/smsbox.log"
http-request-retry = 10
log-level = 0

group = sendsms-user
username = "test"
password = "test"
concatenation = true

group = smsc
smsc = "http"
smsc-id = "testsmsc"
system-type = generic
smsc-username = ****
smsc-password = ****
port = 13015
send-url = 
"https://www.example.com?username=test&password=test&to=%p&text=%b&from=%P";
status-success-regex = "success"
status-permfail-regex = "failure"
status-tempfail-regex = "retry"
reconnect-delay = 120
allowed-prefix-regex = ^44




      Yahoo! India has a new look. Take a sneak peek http://in.yahoo.com/trynew

Reply via email to