Euro Symbol in Message Originators | Search |
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ Archive through May 20, 2013 ⬆ |
◄ ► |
Author | Message | |||
Hareeharan Kandavel New member Username: Haree Post Number: 2 Registered: 12-2012 |
Hi Support, We don't have any issues processing the Euro symbol in Message content. However, when we include Euro symbol in our Message originators they did not appear as they were supposed to. Could you please help us? Thanks, Haree | |||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 4288 Registered: 08-2008 |
Hi Haree, Are you referring to alphanumeric sender/source addresses? Only characters in the GSM 7 bit default character set can be used as an alphanumeric sender address. The Euro character cannot be used as it is not part of this character set (it is in the GSM 7 bit character set extension table, requiring an escape sequence which can be supported in message text, but not in the sender address). -- Des NowSMS Support | |||
Hareeharan Kandavel New member Username: Haree Post Number: 3 Registered: 12-2012 |
Hi Des, Thank you for your response. That was exactly what I meant. Do you see any plans for including the GSM-7 bit character set extension in the Alpha-Numeric originators in the future? Thanks, Haree | |||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 4289 Registered: 08-2008 |
Hi Haree, I don't think it is so much an issue of our plans, as it is one of the underlying specifications (ETSI GSM 03.40 and successor 3GPP TS 23.040) which state that alphanumeric sender addresses can only contain characters from the GSM 7-bit default alphabet. That said, I went back and re-read those specifications, and maybe we are wrong to assume that when it references the GSM 7-bit default alphabet that this excludes extension table. So here's something you can try ... Try submitting a test message via direct URL submission like this: http://127.0.0.1:8800/?phonenumber=ZZZZZZZZZZ&sender=test%1Be&text=test+message Substitute in the correct IP address and port for your setup, and replace ZZZZZZZZZZ with an appropriate destination address (if + is required in the destination address, use %2B in place of the +). This should set the sender address to test€ ... if the € character is actually supported in a sender address. (We assumed it was NOT supported, but the specifications are not clear.) If that works, I will ask our development team to add support for € in this capacity without this trick of direct URL submission. -- Des NowSMS Support | |||
Hareeharan Kandavel New member Username: Haree Post Number: 4 Registered: 12-2012 |
Hi Des, I was already doing the tests by URL submissions as mentioned. I did try replacing the £ with %1BE as mentioned. Unfortunately, it did not work. Any other suggestions will be highly appreciated. Thank you. Kind Regards, Haree | |||
Des - NowSMS Support Board Administrator Username: Desosms Post Number: 4295 Registered: 08-2008 |
Hi Haree, Unfortunately as I mentioned in my first reply, I don't expect it to work. My strict interpretation of the specification would be that only 7-bit GSM default alphabet characters are supported, and € is not in that character set (it is in an extension table). If extension tables were allowed, escape-e would be how it would be encoded (%1Be in URL escaping, note that case is important). But that assumes that the SMPP server doesn't perform any further translation of the character. And it is very possible that the SMPP server you are dealing with doesn't like this encoding. -- Des NowSMS Support |