How to remove "+" char from sender address

How to remove "+" char from sender address SearchSearch
Author Message
Joe Chow
New member
Username: Eclzy

Post Number: 1
Registered: 08-2006
Posted on Friday, August 18, 2006 - 12:27 am:   

I use SMPP to send SMS/WAP, but "+" character should be added to sender address automaatically.
For example, the sender address is '456789', but receiver should change to '+456789'.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6390
Registered: 10-2002
Posted on Friday, August 18, 2006 - 07:20 pm:   

Hi Joe,

I need a better understanding of how you are submitting messages to NowSMS, and how you have NowSMS configured.

I don't understand who (which application) is setting this sender address ... and if it is suposed to be specifying that it is in international format, why it is not doing so.

Some thoughts that might help you ...

Are you always sending messages with the sender address in international format (but not including the "+")? If so, you can go into "Advanced Settings" for the SMPP connection in NowSMS, and set "Source TON" to "1". This will force NowSMS to always indicate that the sender address is an international number.

Or you could set the "Default Sender Address" for the SMPP connection in NowSMS to include a "+".

-bn
Joe Chow
New member
Username: Eclzy

Post Number: 2
Registered: 08-2006
Posted on Monday, August 21, 2006 - 02:11 pm:   

Hi Bryce,
Maybe my description is not clearly.
My means is, I created one smpp connection and set the sender address to '456789'. When I test it, my mobile could recieves the right SMS, but it shows the message is sent from '+456789'.
So, would you please tell me how to setting NOWSMS ?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6400
Registered: 10-2002
Posted on Monday, August 21, 2006 - 06:55 pm:   

Hi Joe,

If you set the sender address as "456789" in NowSMS, then NowSMS should submit it via SMPP in that format ... unless you have overridden the default TON values in the SMPP "Advanced Settings", like I described above.

If the TON values in the SMPP "Advanced Settings" are all left blank, then NowSMS would send that message out with a "Source TON" of 0, meaning that the type of number is unknown. Normally, the SMSC would send the phone number out as is without applying any transformation.

Alternatively, if the phone number starts with "+", then NowSMS uses TON of 1 for international format (the "+" character itself is never sent).

What you might want to try is setting "Source TON" to "2" in the SMPP Advanced settings. That is the setting for a national format number.

-bn