2 way sms when receiving from multiple shortcodes

2 way sms when receiving from multiple shortcodes SearchSearch

SMS & MMS Technical Forum » NowSMS Support - SMS Issues (Product Support Only) » Archive through June 24, 2009 » 2 way sms when receiving from multiple shortcodes « Previous || Next »
Author Message
Amr Qanadilo
New member
Username: Amqanadilo

Post Number: 3
Registered: 01-2009
Posted on Thursday, January 29, 2009 - 09:19 am:   

Dear Sir or madam;

I have nowsms and i have a question regaridng nowsms.

I have 5 shortcode, each shortcode is desgined to specific application, each shortcode has its own smpp parameters, my question is as follows;

If i have 2 services, these 2 services do not use keywords - the application depends on catching the whole sms. each service has a specific shortcode.

How would i tell nowsms in the 2 way sms to excute this command if you recived sms from shortcode exp "1122" and to excute another command from shortcode "2233" taking into consideration that now sms prefix should be used or can be used because the servcie depand on handling the whole sms?

Another question, this is for applications that use keywords....can i use an arabic keyword along with English one at the same time? have you ever received an enquiry about this issue before?

Thank you for your help
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 406
Registered: 08-2008
Posted on Thursday, January 29, 2009 - 12:54 pm:   

Hi,

When defining the 2-way command, put in the short code that you want the command to apply to in the "Recieve Phone Number" field.

You can define use both "Receive Phone Number" and "SMS Command Prefix" for a command if necessary.

Note that if "Receive Phone Number" is defined for a command, the command will only be run if there is a match on this number.

You can use a comma delimited list (example 1122,2233) in the "Receive Phone Number" field to match on multiple recipient numbers.

For keywords/prefixes, the current information I have suggests that Arabic characters will not work in the "SMS Command Prefix" field. This is an issue that has been previously reported, and was referred to our engineers, but to the best of my knowledge, this support has not been added.

If you need to use Arabic keywords, then you should use a wildcard (*) keyword, and then in your 2-way command script, parse the keyword to determine if it is an Arabic keyword that you wish to handle.

--
Des
NowSMS Support
Amr Qanadilo
New member
Username: Amqanadilo

Post Number: 4
Registered: 01-2009
Posted on Friday, January 30, 2009 - 07:07 am:   

Hello Des;
Thank you. This is actually very simple, but is there anything else i need to define in the smpp setup like defining the sender address in the smpp setting page? as it is optional, usually i dont define it. but is it necessary in this case?

As i understand from your reply, that if i have 2 shortcodes 1 - 1122 2- 2233 and both i need to take full sms ( no prefix) just *, defining the shortcode in the shortcode in the recieved phone number will do it?thanks

Best Regards
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 407
Registered: 08-2008
Posted on Friday, January 30, 2009 - 03:44 pm:   

Hi Amr,

Your understanding is correct.

You only need to define the sender address in the SMPP settings page if you need to direct the reply out via the same connections as the original message was received from.

When a 2-way command generates a reply, the recipient of the received message becomes the sender of the reply. If there is an SMSC connection with a "Default Sender Address" that matches this sender address, the reply will get routed out via that connection.

There is some additional information here that you might find helpful:

http://blog.nowsms.com/2008/06/2-way-sms-multiple-operators-with-same.html

--
Des
NowSMS Support
Vladimir
New member
Username: Xredsun

Post Number: 1
Registered: 04-2009
Posted on Wednesday, April 29, 2009 - 09:21 am:   

Hello !
I use trial version about a week. 2-way mechanism is interesting issue of nowsms for me.
You wrote: “When a 2-way command generates a reply, the recipient of the received message does become the sender of the reply”.
Unfortunately it doesn’t.
I’ve checked checkbox “allow sender address override”, but the field “Originator” in reply was “default sender address” anyway. Even when “default sender address” is empty.
I’ve tried to use different releases but it did not work for any of them.
Latest release I’ve tried is 2009.04.03.
I'm sorry for my English.
Thanks for advance.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 726
Registered: 08-2008
Posted on Friday, May 01, 2009 - 02:17 pm:   

Hi Vladimir,

I need to understand more about your configuration.

Can you explain what your SMSC connections are, and how they are configured?

Also, if you could enable the SMSDEBUG.LOG ... and then send another message in to your 2-way command, by looking at the SMSDEBUG.LOG, I would better understand your configuration and be able to give you an explanation and/or answer.

--
Des
NowSMS Support
Vladimir
New member
Username: Xredsun

Post Number: 2
Registered: 04-2009
Posted on Monday, May 04, 2009 - 08:11 am:   

mac/unknown
SMPPDEBUG.LOG (4.8 k)
mac/unknown
SMSGW.INI (0.8 k)

Hi Des,
Thank you for the answer. I've attached my configuration and debug files.
The my main qwestion is: Why does replay message have blank recipient field?
Thanks in advance.
Vladimir
New member
Username: Xredsun

Post Number: 3
Registered: 04-2009
Posted on Monday, May 04, 2009 - 12:04 pm:   

mac/unknown
SMSDEBUG.LOG (12.3 k)

I'm sorry. I've forgot to attach smsdebug.log
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 735
Registered: 08-2008
Posted on Monday, May 04, 2009 - 06:37 pm:   

Hi Vladimir,

Are you sure that "Allow Sender Address Override" is checked in your "SMSC" definition in NowSMS?

From what I can see, a message is received addressed to "5115", and the reply should then be sent out with that number as the sender.

The only thing that would block that would be "Allow Sender Address Override" not being checked in the SMSC definition, which forces the "Default Sender Address" (even if it is blank) to be used.

--
Des
NowSMS Support
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 739
Registered: 08-2008
Posted on Monday, May 04, 2009 - 08:27 pm:   

Follow-up ...

Something about your message suggested that I needed to take a closer look and try this for myself.

NowSMS is not working like I described. I tried both NowSMS 2008 and the 2009 RC version, and the original recipient is not getting applied as the sender address.

Despite the fact that the current release candidate was "frozen", I convinced our developers that this problem needed to be fixed. An update to the file at http://www.nowsms.com/download/nowsms2009rc.zip has been posted which includes this fix.

--
Des
NowSMS Support
Vladimir
New member
Username: Xredsun

Post Number: 4
Registered: 04-2009
Posted on Tuesday, May 05, 2009 - 11:34 am:   

Hi Des,
Thank you very much. We have all working by now.

Login Login / Register Logout Logout Search Last 30 Days Topics Topics