Hi,

 

I am trying to send a text message via kannel 1.4.1 ( sms push ) where the 
message contains the special character ( "รก" ). When I send the text, I get the 
message on my device, but the characters are not displayed correctly.

I am using nokia CIMD as SMSC.

I am using coding = 2 and I do see that the data coding scheme is set correctly 
( 0x08 ) in the CIMD message - the character set flag in DCS is UCS2.

If I compare the user data binary header with a similar message sent by a 
NowSMS commercial sms gateway and I do see a difference:

 

Kannel message: user binary header is E1

NowSMS message:  use binary header is 00E1

 

Configuration of kannel:

....

group = sendsms-user

concatenation = true

max-messages = 3

....

group = smsc

smsc = cimd2

 

sms push url

http://localhost:13013/cgi-bin/sendsms?username=tester&password=foobar&from=&to=%2B43430223&coding=2&text=%E1

 

 

1. Do you know how this issue can be solved?

2. Regarding the coding flag - does it mean my application has to set the 
coding flag depending on the message content? If the message does not contain 
any special characters, then no coding has to be specified, and if it does 
contain them, I have to specify coding =2 ? 

 

Thanks,

 

Al

Reply via email to