The underscore character ( _ )

The underscore character ( _ ) SearchSearch
Author Message
Mexcano
New member
Username: Mexcano

Post Number: 20
Registered: 02-2009
Posted on Sunday, December 06, 2009 - 02:19 pm:   

The underscore character ( _ ) don’t appear at the SMS when receiving
I try sending it through the web driven or URL format but
And the same problem
Ex.,
I send: a_b_c
I receive on mobile: a b c

can you help me
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1503
Registered: 08-2008
Posted on Monday, December 07, 2009 - 09:34 pm:   

Hi Mexcano,

There are a few possibilities.

The most likely possibility is that your SMSC provider is expecting you to use the iso-8859-1 character set instead of the GSM character set.

By default, with an SMPP connection, NowSMS assumes that the provider uses the GSM character set (the character set that is actually used for over the air SMS communication).

However, some providers expect the iso-8859-1 (Western Europe) character set to be used.

The "_" character is one of the characters that is represented differently between these two character set. (Usually the "@" symbol is the one that people notice as causing a problem, because this character is represented as a NULL in the GSM character set.)

You can configure NowSMS to use the iso-8859-1 character set instead of the GSM character set by going into "Properties" for the SMPP connection in the "SMSC" list of NowSMS. Select "Advanced Settings" and change the SMSC Character Set to iso-8859-1. Press "Ok", then "Ok" again, and "Apply" to save this configuration change. After restarting the NowSMS service, try the problem character again.

The other possibility is that your provider has a problem with some characters. It is not unusual for some budget SMS providers to have problems with some non-alphanumeric characters. Whether or not there is a way for you to handle this will depend on the protocol used and what the alternate encoding is for the character that is required by the provider.

Hopefully it's just a GSM vs. iso-8859-1 character set issue. From experience, I'd say about 60% of providers use GSM, 40% use iso-8859-1.

--
Des
NowSMS Support