Help regarding sending pound '£' symbol through kannel

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Help regarding sending pound '£' symbol through kannel

manas mohanty-2
Hi,

I am trying to send pound '£' symbol through kannel using charset=utf8&coding=0 but getting '@£' on the handset.
But when I set coding=2, message properly '£' landed on the handset. But doing this I am wasting half of the sms capacity as pound symbol is defined in the default 7bit GSM 03.38.

Please suggest how to send the message so that I can manage to send it in default 7bit GSM 03.38.

Thanks
Manas



Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: Help regarding sending pound '£' symbol through kannel

Davor Spasoski-2

Hi,

 

In my understanding, you could send the @ and £ using GSM 7-bit alphabet only if the default SMSC encoding is set to GSM or you have set alt-dcs in kannel whics sets DCS=241 and should indicate the SMSC to use the 7-bit GSM alphabet.

 

But you should also consider this document  http://www.linkas.it/docs/kannel/Characters,%20Kannel%20&%20MT%20SMS.docx which explains that after version 1.4.2 kannel has switched to internal use of utf-8. So bascially you should use utf-8 to submit to kannel and kannel will translate to GSM alphabet if alt-dces i set to true. This might have evolved with the vesrions and I would appreciate if someone sched light to this topic.

 

I think you should do some tests with various parameters and draw your own conclusions, but first check the default smsc alphabet. This is the alphabet used for SMPP, it’s usually ASCII and is not the same thing as the default GSM alphabet.

 

Davor Spasoski

From: users [mailto:[hidden email]] On Behalf Of Manas Mohanty
Sent: 22 February 2017 14:34
To: [hidden email]
Subject: Help regarding sending pound '£' symbol through kannel

 

Hi,

I am trying to send pound '£' symbol through kannel using charset=utf8&coding=0 but getting '@£' on the handset.

But when I set coding=2, message properly '£' landed on the handset. But doing this I am wasting half of the sms capacity as pound symbol is defined in the default 7bit GSM 03.38.

Please suggest how to send the message so that I can manage to send it in default 7bit GSM 03.38.

Thanks

Manas

 

 




Disclaimer: one.Vip DOO Skopje
This e-mail (including any attachments) is confidential and may be protected by legal privilege. If you are not the intended recipient, you should not copy it, re-transmit it, use it or disclose its contents, but should return it to the sender immediately and delete your copy from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. one.Vip DOO Skopje shall not be liable for the improper or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system.
Please, do not print this e-mail unless it is necessary! Think about saving the environment!

Напомена: оне.Вип ДОО Скопје
Оваа електронска порака (вклучувајќи ги и прилозите) е доверлива и може да биде заштитена со правни привилегии. Доколку не сте лицето на кое таа му е наменета пораката, не треба да ја копирате, дистрибуирате или да ја откривате нејзината содржина, туку веднаш да ја препратите до испраќачот и да ја избришете оригиналната порака и сите нејзини копии од Вашиот компјутерски систем. Секое неовластено користење на оваа порака во целост или делови од истата е строго забрането. Ве молиме да забележите дека електронските пораки се подложни на промени. оне.Вип ДОО Скопје не презема одговорност за несоодветно или нецелосно пренесување на информациите содржани во оваа комуникација, ниту пак за било какво задоцнување на приемот или оштетувања на вашиот систем.
Ве молиме не ја печатете оваа порака освен ако не е неопходно! Зачувајте ја природата!
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: Help regarding sending pound '£' symbol through kannel

Davor Spasoski-2
In reply to this post by manas mohanty-2

P.S.

 

Best way to check the default SMSC encoding is to send %00 with coding=0  and check if you get @ or ¡ on your handset. If you get the ¡, then for sure GSM 03.38 is not the default SMSC alphabet (as far as the SMPP communication is concerned).

 

BR,

 

Davor Spasoski

From: Davor Spasoski
Sent: 22 February 2017 15:03
To: 'Manas Mohanty' <[hidden email]>; [hidden email]
Subject: RE: Help regarding sending pound '£' symbol through kannel

 

Hi,

 

In my understanding, you could send the @ and £ using GSM 7-bit alphabet only if the default SMSC encoding is set to GSM or you have set alt-dcs in kannel whics sets DCS=241 and should indicate the SMSC to use the 7-bit GSM alphabet.

 

But you should also consider this document  http://www.linkas.it/docs/kannel/Characters,%20Kannel%20&%20MT%20SMS.docx which explains that after version 1.4.2 kannel has switched to internal use of utf-8. So bascially you should use utf-8 to submit to kannel and kannel will translate to GSM alphabet if alt-dces i set to true. This might have evolved with the vesrions and I would appreciate if someone sched light to this topic.

 

I think you should do some tests with various parameters and draw your own conclusions, but first check the default smsc alphabet. This is the alphabet used for SMPP, it’s usually ASCII and is not the same thing as the default GSM alphabet.

 

Davor Spasoski

From: users [[hidden email]] On Behalf Of Manas Mohanty
Sent: 22 February 2017 14:34
To: [hidden email]
Subject: Help regarding sending pound '£' symbol through kannel

 

Hi,

I am trying to send pound '£' symbol through kannel using charset=utf8&coding=0 but getting '@£' on the handset.

But when I set coding=2, message properly '£' landed on the handset. But doing this I am wasting half of the sms capacity as pound symbol is defined in the default 7bit GSM 03.38.

Please suggest how to send the message so that I can manage to send it in default 7bit GSM 03.38.

Thanks

Manas

 

 




Disclaimer: one.Vip DOO Skopje
This e-mail (including any attachments) is confidential and may be protected by legal privilege. If you are not the intended recipient, you should not copy it, re-transmit it, use it or disclose its contents, but should return it to the sender immediately and delete your copy from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. one.Vip DOO Skopje shall not be liable for the improper or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system.
Please, do not print this e-mail unless it is necessary! Think about saving the environment!

Напомена: оне.Вип ДОО Скопје
Оваа електронска порака (вклучувајќи ги и прилозите) е доверлива и може да биде заштитена со правни привилегии. Доколку не сте лицето на кое таа му е наменета пораката, не треба да ја копирате, дистрибуирате или да ја откривате нејзината содржина, туку веднаш да ја препратите до испраќачот и да ја избришете оригиналната порака и сите нејзини копии од Вашиот компјутерски систем. Секое неовластено користење на оваа порака во целост или делови од истата е строго забрането. Ве молиме да забележите дека електронските пораки се подложни на промени. оне.Вип ДОО Скопје не презема одговорност за несоодветно или нецелосно пренесување на информациите содржани во оваа комуникација, ниту пак за било какво задоцнување на приемот или оштетувања на вашиот систем.
Ве молиме не ја печатете оваа порака освен ако не е неопходно! Зачувајте ја природата!
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Help regarding sending pound '£' symbol through kannel

manas mohanty-2
Thanks Davor.
 I will try what you suggested.

On Thu, Feb 23, 2017 at 4:16 PM, Davor Spasoski <[hidden email]> wrote:

P.S.

 

Best way to check the default SMSC encoding is to send %00 with coding=0  and check if you get @ or ¡ on your handset. If you get the ¡, then for sure GSM 03.38 is not the default SMSC alphabet (as far as the SMPP communication is concerned).

 

BR,

 

Davor Spasoski

From: Davor Spasoski
Sent: 22 February 2017 15:03
To: 'Manas Mohanty' <[hidden email]>; [hidden email]
Subject: RE: Help regarding sending pound '£' symbol through kannel

 

Hi,

 

In my understanding, you could send the @ and £ using GSM 7-bit alphabet only if the default SMSC encoding is set to GSM or you have set alt-dcs in kannel whics sets DCS=241 and should indicate the SMSC to use the 7-bit GSM alphabet.

 

But you should also consider this document  http://www.linkas.it/docs/kannel/Characters,%20Kannel%20&%20MT%20SMS.docx which explains that after version 1.4.2 kannel has switched to internal use of utf-8. So bascially you should use utf-8 to submit to kannel and kannel will translate to GSM alphabet if alt-dces i set to true. This might have evolved with the vesrions and I would appreciate if someone sched light to this topic.

 

I think you should do some tests with various parameters and draw your own conclusions, but first check the default smsc alphabet. This is the alphabet used for SMPP, it’s usually ASCII and is not the same thing as the default GSM alphabet.

 

Davor Spasoski

From: users [[hidden email]] On Behalf Of Manas Mohanty
Sent: 22 February 2017 14:34
To: [hidden email]
Subject: Help regarding sending pound '£' symbol through kannel

 

Hi,

I am trying to send pound '£' symbol through kannel using charset=utf8&coding=0 but getting '@£' on the handset.

But when I set coding=2, message properly '£' landed on the handset. But doing this I am wasting half of the sms capacity as pound symbol is defined in the default 7bit GSM 03.38.

Please suggest how to send the message so that I can manage to send it in default 7bit GSM 03.38.

Thanks

Manas

 

 




Disclaimer: one.Vip DOO Skopje
This e-mail (including any attachments) is confidential and may be protected by legal privilege. If you are not the intended recipient, you should not copy it, re-transmit it, use it or disclose its contents, but should return it to the sender immediately and delete your copy from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. one.Vip DOO Skopje shall not be liable for the improper or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system.
Please, do not print this e-mail unless it is necessary! Think about saving the environment!

Напомена: оне.Вип ДОО Скопје
Оваа електронска порака (вклучувајќи ги и прилозите) е доверлива и може да биде заштитена со правни привилегии. Доколку не сте лицето на кое таа му е наменета пораката, не треба да ја копирате, дистрибуирате или да ја откривате нејзината содржина, туку веднаш да ја препратите до испраќачот и да ја избришете оригиналната порака и сите нејзини копии од Вашиот компјутерски систем. Секое неовластено користење на оваа порака во целост или делови од истата е строго забрането. Ве молиме да забележите дека електронските пораки се подложни на промени. оне.Вип ДОО Скопје не презема одговорност за несоодветно или нецелосно пренесување на информациите содржани во оваа комуникација, ниту пак за било какво задоцнување на приемот или оштетувања на вашиот систем.
Ве молиме не ја печатете оваа порака освен ако не е неопходно! Зачувајте ја природата!

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Help regarding sending pound '£' symbol through kannel

Leos Tovarek
Hi,
The easiest and 100% successful is using the official standard name "GBP" for that currency.
BR,
jh

On Thu, Feb 23, 2017 at 3:31 PM, Manas Mohanty <[hidden email]> wrote:
Thanks Davor.
 I will try what you suggested.

On Thu, Feb 23, 2017 at 4:16 PM, Davor Spasoski <[hidden email]> wrote:

P.S.

 

Best way to check the default SMSC encoding is to send %00 with coding=0  and check if you get @ or ¡ on your handset. If you get the ¡, then for sure GSM 03.38 is not the default SMSC alphabet (as far as the SMPP communication is concerned).

 

BR,

 

Davor Spasoski

From: Davor Spasoski
Sent: 22 February 2017 15:03
To: 'Manas Mohanty' <[hidden email]>; [hidden email]
Subject: RE: Help regarding sending pound '£' symbol through kannel

 

Hi,

 

In my understanding, you could send the @ and £ using GSM 7-bit alphabet only if the default SMSC encoding is set to GSM or you have set alt-dcs in kannel whics sets DCS=241 and should indicate the SMSC to use the 7-bit GSM alphabet.

 

But you should also consider this document  http://www.linkas.it/docs/kannel/Characters,%20Kannel%20&%20MT%20SMS.docx which explains that after version 1.4.2 kannel has switched to internal use of utf-8. So bascially you should use utf-8 to submit to kannel and kannel will translate to GSM alphabet if alt-dces i set to true. This might have evolved with the vesrions and I would appreciate if someone sched light to this topic.

 

I think you should do some tests with various parameters and draw your own conclusions, but first check the default smsc alphabet. This is the alphabet used for SMPP, it’s usually ASCII and is not the same thing as the default GSM alphabet.

 

Davor Spasoski

From: users [[hidden email]] On Behalf Of Manas Mohanty
Sent: 22 February 2017 14:34
To: [hidden email]
Subject: Help regarding sending pound '£' symbol through kannel

 

Hi,

I am trying to send pound '£' symbol through kannel using charset=utf8&coding=0 but getting '@£' on the handset.

But when I set coding=2, message properly '£' landed on the handset. But doing this I am wasting half of the sms capacity as pound symbol is defined in the default 7bit GSM 03.38.

Please suggest how to send the message so that I can manage to send it in default 7bit GSM 03.38.

Thanks

Manas

 

 




Disclaimer: one.Vip DOO Skopje
This e-mail (including any attachments) is confidential and may be protected by legal privilege. If you are not the intended recipient, you should not copy it, re-transmit it, use it or disclose its contents, but should return it to the sender immediately and delete your copy from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. one.Vip DOO Skopje shall not be liable for the improper or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system.
Please, do not print this e-mail unless it is necessary! Think about saving the environment!

Напомена: оне.Вип ДОО Скопје
Оваа електронска порака (вклучувајќи ги и прилозите) е доверлива и може да биде заштитена со правни привилегии. Доколку не сте лицето на кое таа му е наменета пораката, не треба да ја копирате, дистрибуирате или да ја откривате нејзината содржина, туку веднаш да ја препратите до испраќачот и да ја избришете оригиналната порака и сите нејзини копии од Вашиот компјутерски систем. Секое неовластено користење на оваа порака во целост или делови од истата е строго забрането. Ве молиме да забележите дека електронските пораки се подложни на промени. оне.Вип ДОО Скопје не презема одговорност за несоодветно или нецелосно пренесување на информациите содржани во оваа комуникација, ниту пак за било какво задоцнување на приемот или оштетувања на вашиот систем.
Ве молиме не ја печатете оваа порака освен ако не е неопходно! Зачувајте ја природата!


Loading...