msgdata needs to be urlencoded, you can use urlencode() php function to do
this.

2015-03-27 16:04 GMT+03:00 Ammar Ali <ammarali3...@gmail.com>:

> Hello Spameden,
>
> Yes, I'm currently use latest Kannel Version 1.4.4. I'm inserting this
> values in sqlbox_send_sms table:
>
>
>
>
>
>
>
>
>
>
> *momt=MTsender=123456receiver=99999123456msgdata="unicode
> message"smsc_id=smsc1sms_type=2coding=2dlr_mask=31alt_dcs=1*
> *charset=utf-8*
> I notice one thing, when I'm inserting unicode message into
> sqlbox_send_sms table then stored correct sms in this table. But this table
> forward to kannel queue. It convert into codes, So message has not been
> received properly. Only "?" sign.
>
>
> Please resolve this issue as soon as possible.
>
> Thanks
> Ammar Ali
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Fri, Mar 27, 2015 at 5:10 PM, spameden <spame...@gmail.com> wrote:
>
>>
>>
>> 2015-03-27 13:52 GMT+03:00 Ammar Ali <ammarali3...@gmail.com>:
>>
>>> Hello Everyone,
>>>
>>> When I'm sending UNICODE message through URL like:
>>>
>>>
>>> http://192.168.1.1:15010/cgi-bin/sendsms?username=tester2&password=tester2&to=9039238251&text=%E0%A4%AF%E0%A4%B9%20%E0%A4%B8%E0%A4%A8%E0%A5%8D%E0%A4%A6%E0%A5%87%E0%A4%B6%20%E0%A4%B9%E0%A5%88&from=454545&coding=2&charset=utf-8
>>>
>>> It has been receive correctly. But I'm using SQLBox then it has not been
>>> delivered properly.
>>>
>>
>> Make sure when you insert into database text source encoding is UTF-8 and
>> text is urlencoded. Also there was some bug with builds posted on
>> kannel.org site (specifically kannel-1.5.0 dev build), so make sure to
>> use latest kannel version 1.4.4 or better build from SVN (which contains
>> all the latest fixes and considered as stable).
>>
>>
>>>
>>> So please check my Kannel configuration and logs. Where is the exact
>>> problem.
>>>
>>>
>>> Thanks in advance.
>>>
>>>
>>> Thanks & Regards
>>> Ammar Ali
>>>
>>>
>>>
>>>
>>>
>>> ---------- Forwarded message ----------
>>> From: Ammar Ali <ammarali3...@gmail.com>
>>> Date: Fri, Mar 27, 2015 at 12:27 PM
>>> Subject: Unicode Message is not Delivered properly on cell phones
>>> To: "users@kannel.org" <users@kannel.org>
>>> Cc: Ammar Ali <ammarali3...@gmail.com>
>>>
>>>
>>> Hello Everyone,
>>>
>>> When I'm sending unicode message from my interface then it is not
>>> delivered properly on cell phones. Only "?" got.
>>>
>>> I'm using sqlbox for message pushing. When I'm inserting sms into
>>> send_sms table then I'm also inserting the value of coding parameter (
>>> *coding=2*) and charset parameter (*charset=UTF-8*).
>>>
>>>
>>> This is my whole configuration:
>>>
>>> #-------------------------------------------------
>>> # THIS IS A CONFIGURATION FOR KANNEL
>>> #-------------------------------------------------
>>> #  Single Group "CORE"
>>> #-------------------------------------------------
>>>
>>> group = core
>>> admin-port = "15000"
>>> admin-port-ssl="no"
>>> admin-password = "******"
>>> status-password = "******"
>>> admin-deny-ip="*.*.*.*"
>>> admin-allow-ip="*.*.*.*"
>>> smsbox-interface ="127.0.0.1"
>>> smsbox-port = "15001"
>>> #smsbox-port-ssl="no"
>>> log-file = "mykannel.log"
>>> log-level = "0"
>>> access-log = "myaccess.access"
>>> dlr-storage = "internal"
>>> sms-incoming-queue-limit = "-1"
>>> sms-outgoing-queue-limit = "1000000"
>>> smsbox-max-pending = "100"
>>> sms-resend-freq = "60"
>>> sms-resend-retry = "-1"
>>>
>>> #-------------------------------------------------
>>> #  Single Group "smsbox"
>>> #-------------------------------------------------
>>>
>>> group = smsbox
>>> smsbox-id = "smsbox"
>>> bearerbox-host = "127.0.0.1"
>>> bearerbox-port = "15001"
>>> sendsms-port = "15010"
>>> log-file = "mysmsbox1.log"
>>> log-level = "0"
>>> access-log="smsaccess1.access"
>>> sendsms-chars = "0123456789+ "
>>> #max-pending-requests = "512"
>>> #sendsms-url="/cgi-bin/sendsms"
>>> #global-sender = "123456"
>>> #ms-length = "140"
>>> #http-request-retry=5
>>> mo-recode='1'
>>>
>>> #-------------------------------------------------
>>> #  Multi Group "SMSC"
>>> #-------------------------------------------------
>>>
>>> group = smsc
>>> smsc = "smpp"
>>> smsc-id = "smsc1"
>>> log-file = "mysmsc1.log"
>>> log-level = "0"
>>> host = "***.***.***.***"
>>> port = "*****"
>>> #receive-port="2776"
>>> smsc-username = "*******"
>>> smsc-password = "******"
>>> denied-smsc-id = "smsc2"
>>> allowed-smsc-id = "smsc1"
>>> preferred-smsc-id = "smsc1"
>>> source-addr-ton = "0"
>>> source-addr-npi = "1"
>>> dest-addr-ton = "1"
>>> dest-addr-npi = "1"
>>> service-type = "CMT"
>>> validityperiod = "600"
>>> system-type = "VMA"
>>> alt-charset="us-ascii"
>>> #alt-charset =
>>> "ASCII;windows-1252;UTF-8;ISO-8859-1;ISO-8859-7;GSM;UTF-16BE"
>>> #alt-addr-charset = "GSM"
>>> address-range = "^$"
>>> bind-addr-ton = "0"
>>> bind-addr-npi = "0"
>>> enquire-link-interval = "200000"
>>> reconnect-delay = "0"
>>> transceiver-mode = "true"
>>> interface-version = "34"
>>> connection-timeout = "0"
>>> throughput = "10000000.00"
>>> max-pending-submits="10"
>>> #reroute="true"
>>> #reroute-smsc-id="smsc1"
>>> reroute-dlr="true"
>>>
>>> #-------------------------------------------
>>>
>>> group = smsc
>>> smsc = "smpp"
>>> smsc-id = "smsc2"
>>> log-file = "mysmsc2.log"
>>> log-level = "0"
>>> host = "***.***.***.***"
>>> port = "****"
>>> #receive-port="2776"
>>> smsc-username = "*****"
>>> smsc-password = "*****"
>>> denied-smsc-id = "smsc1"
>>> allowed-smsc-id = "smsc2"
>>> preferred-smsc-id = "smsc2"
>>> source-addr-ton = "0"
>>> source-addr-npi = "1"
>>> dest-addr-ton = "1"
>>> dest-addr-npi = "1"
>>> service-type = "CMT"
>>> validityperiod = "600"
>>> system-type = "VMA"
>>> alt-charset="us-ascii"
>>> #alt-charset =
>>> "ASCII;windows-1252;UTF-8;ISO-8859-1;ISO-8859-7;GSM;UTF-16BE"
>>> #alt-addr-charset = "GSM"
>>> address-range = "^$"
>>> bind-addr-ton = "0"
>>> bind-addr-npi = "0"
>>> enquire-link-interval = "200000"
>>> reconnect-delay = "0"
>>> transceiver-mode = "true"
>>> interface-version = "34"
>>> connection-timeout = "0"
>>> throughput = "10000000.00"
>>> max-pending-submits="10"
>>> #reroute="true"
>>> #reroute-smsc-id="smsc2"
>>> reroute-dlr="true"
>>>
>>> #-------------------------------------------------
>>> #  Multi Group "smsbox-route"
>>> #-------------------------------------------------
>>>
>>> group = smsbox-route
>>> smsbox-id = "smsbox"
>>> smsc-id = "smsc1"
>>>
>>> group = smsbox-route
>>> smsbox-id = "smsbox"
>>> smsc-id = "smsc2"
>>>
>>> #-------------------------------------------------
>>> # Multi Group "sms-service"
>>> # There should be always a 'default' service.
>>> # This service is used when no other 'sms-service' is applied.
>>> #-------------------------------------------------
>>>
>>> group = sms-service
>>> keyword = default
>>> text = "No service specified"
>>> accept-x-kannel-headers = true
>>> #max-messages = 3
>>> concatenation = true
>>> catch-all = true
>>>
>>> #-------------------------------------------------
>>> #  Multi Group "sendsms-user"
>>> #-------------------------------------------------
>>>
>>> group = sendsms-user
>>> name = "sendsmsuser1"
>>> username = "tester1"
>>> password = "tester1"
>>> forced-smsc = "smsc1"
>>> #default-smsc= "smsc1"
>>> #user-allow-ip="*.*.*.*"
>>> max-messages="10"
>>>
>>> group = sendsms-user
>>> name = "sendsmsuser2"
>>> username = "tester2"
>>> password = "tester2"
>>> forced-smsc = "smsc2"
>>> #default-smsc= "smsc2"
>>> user-allow-ip="*.*.*.*"
>>> max-messages="10"
>>>
>>> #-------------------------------------------------
>>>
>>>
>>>
>>> Please resolve my problem as soon as possible.
>>>
>>>
>>> Thanks
>>> Ammar Ali
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>

Reply via email to