Hi,

Trying to use Kannel 1.4 3 to forward messages from one SMSC to another.  I’m 
having a bit of an issue with messages in UTF-16BE encoded (notably anything 
containing Emoji).

The message is delivered over HTTP and arrives with charset UTF-16BE and the 
message escaped as I’d expect; e.g. "%D8%3D%DC%24’”

I’ve then tried sending this via the sendsms endpoint as follows;

curl 
'http://10.0.32.100:13040/cgi-bin/sendsms?username=sms&password=XXX&to=%2B447700900123&from=%2B447700900200&smsc=external&charset=utf-16be&coding=2&text=%D8%3D%DC%24'
 

But it arrives as ‘ ?? ‘ on the destination phone (an iPhone which supports 
Emoji characters) - the numbers above are fictional.

Any advice anyone can offer would be very much appreciated.

Best Regards,
Ross

Reply via email to