Special characters like $

Special characters like $ SearchSearch
Author Message
Kamel Fahd
New member
Username: Kfsmart

Post Number: 22
Registered: 01-2008
Posted on Wednesday, June 18, 2008 - 06:51 am:   

I read in NOWSMS help that some characters must be replaced,like & will be %26,< %3C and others,
depending on this $ will be %24.
but I tried this way ,I put 24% instead of $ but the message wasnot delivered.
Any one have a solution?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 7618
Registered: 10-2002
Posted on Wednesday, June 18, 2008 - 08:59 pm:   

Hi,

It's probably best to give me a complete example so that I can see exactly what you tried.

Also, enable the SMSDEBUG.LOG in NowSMS (checkbox on the "Serial #" page of the configuration dialog).

If you try again, and post the contents of SMSDEBUG.LOG, then we'll see what NowSMS saw as the inbound URL coming from your application, so we can check to see if that was what was expected.

Oh ... and one other note ... $ is usually not a problem character (@ can be in many environments) ... but it may also be worth your trying to send your message via the NowSMS web interface to verify that it works there. Then we can determine if the problem with the $ character is between your application and NowSMS, or NowSMS and your SMS service provider.

-bn
Kamel Fahd
New member
Username: Kfsmart

Post Number: 23
Registered: 01-2008
Posted on Monday, June 23, 2008 - 01:47 pm:   

I trid only the character $,also I tried in Now SMS web ,but also it is not delivered.

16:30:10:711 (0000016C) 195.229.249.53 <-: 16 byte packet
16:30:10:711 (0000016C) 195.229.249.53 <-: 00 00 00 10 80 00 00 04 00 00 00 45 00 00 01 09 E
16:30:10:711 (0000016C) 195.229.249.53 --: SMPPEnquireLink: Sending enquire_link
16:30:10:992 (0000016C) 195.229.249.53 --: SMPPEnquireLink: Response received for enquire_link
16:30:11:992 (0000016C) 195.229.249.53 ->: 54 byte packet
16:30:11:992 (0000016C) 195.229.249.53 ->: 00 00 00 36 00 00 00 04 00 00 00 00 00 00 01 0B 6
16:30:11:992 (0000016C) 195.229.249.53 ->: 00 00 00 32 39 36 31 00 00 00 39 37 31 35 30 33 2961 971503
16:30:11:992 (0000016C) 195.229.249.53 ->: 30 30 34 39 35 30 00 00 41 00 00 00 00 00 00 00 004950 A
16:30:11:992 (0000016C) 195.229.249.53 ->: 05 02 20 6A 6B 6B jkk
16:30:12:273 (0000016C) 195.229.249.53 --: SMPPSubmitMessage: Got an SMPP response
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 7628
Registered: 10-2002
Posted on Thursday, June 26, 2008 - 08:32 pm:   

I'm not sure what I'm looking at in your debug log. The $ character doesn't appear to be in that message.

Test to see if you have a problem sending the "@" character. If you do, under "Advanced Settings" for the properties of the SMPP connection in NowSMS, change "SMSC Character Set" to "iso-8859-1".

Note, however, that this setting should have no impact on the "$" character, as the "$" character is encoded the same in both the GSM character set and the iso-8859-1 Latin subset that is preferred by some SMSCs.

If this still doesn't work, you may have to ask your SMS provider what special considerations exist for sending the "$" character through their system, as they may have some special meaning for this character on their system. I've certainly never encountered this before, however ...