Hi,

this one did the trick, thanks!

It's a hack, but now, it works as expected. When I find much time,
I'll dig for the real solution (probably never :-).

Thanks again,

Markus


On 4/3/07, Rodrigo Cremaschi <[EMAIL PROTECTED]> wrote:
Hi Markus,

   A hack for this problem: generate an MO with the special chars and
send it to Kannel. Use the characters you receive as a dictionary to
"encode" your MTs.

   Regards,

Rodrigo.

On 4/3/07, Markus R. <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have a problem sending special characters in mobile terminated
> messages through Kannel.
>
> The Setup: Debian (Sarge), Kannel 1.4.1 (from .deb packages), libxml 2.6.16-7
>
> SMSC: Vodafone Germany, EMI
>
>
> The Problem: I want to send the following test message: ABCDäöüÄÖÜß
>
> Each time I send this message I receive ABCDäößÄÖ§ñ on the mobile phone.
>
> Here are my requests to kannel:
>
> ISO-8859-1 encoded:
> 
http://SERVER:PORT/cgi-bin/sendsms?user=USER&password=PASS&to=RECIPIENT&text=ABCD%e4%f6%fc%c4%d6%dc%df&charset=ISO-8859-1&from=SHORTNUMBER
>
> smsbox.log says:
> 2007-04-03 11:23:49 [762] [3] INFO: sendsms
> sender:<smsSender:SHORTNUMBER> (IPADDRESS) to:<RECIPIENT>
> msg:<ABCDäöüÄÖÜß>
>
> This at least tells me that the characters are transmitted to kannel
> correctly but on the mobile I receive ABCDäößÄÖ§ñ
>
> If I send the following UTF-8 encoded request:
> 
http://SERVER:PORT/cgi-bin/sendsms?user=USER&password=PASS&to=RECIPIENT&text=ABCD%c3%a4%c3%b6%c3%bc%c3%84%c3%96%c3%9c%c3%9f&charset=UTF-8&from=SHORTNUMBER
>
> smsbox.log says:
> 2007-04-03 11:29:12 [762] [3] INFO: sendsms
> sender:<smsSender:SHORTNUMBER> (IPADDRESS) to:<RECIPIENT>
> msg:<ABCDäöüÃ<84>Ã<96>Ã<9C>Ã<9F>>
>
> The Mobile still receives ABCDäößÄÖ§ñ
>
> It is interesting that at least ö, ä, Ö and Ä pass through correctly.
>
> How can I find out, why ü, Ü and ß get garbled?
>
> Regards,
>
> Markus
>
>


Reply via email to