NOW SMS Important Queries

NOW SMS Important Queries SearchSearch
Author Message
Vamsee Vanaparthy
New member
Username: Vamsee

Post Number: 1
Registered: 03-2006
Posted on Thursday, March 02, 2006 - 09:34 am:   

Dear Support,
Iam using Trial Vresion of NOWSMS Server. I have 3 important queries that need to be resolved before I may buy this product. Iam sorry but these queries are plainly technical. I would be very glad if you could please help me with this.

Queries:

Query 1:

I have NOWSMS server TRIAL VEERSION on a Windows 2000 Server computer. It has been set up with two sms provider connections one is CYTA and other is Areeba. The connection seems to be fine. I could hook up with these two connections and and we send and recieve messages. But I couldnot do them simultaneously. For sending SMS Iam using NOWSMS web interface. I want to be able to select areeba numbers for areeba connection and Cyta Numbers for CYta Connection. How can I do that? I mean how can I choose either of the 2 connections for sending SMS.

Query 2:

The SMS provider connections we have taken Charge the Premium SMS and send the sms to the NOW SMS server. Iam developing a website in PHP on a diferrent IP, I mean different hosting service. I want to recieve messages and I also want send messages through the NOW SMS server from the website. Can you possibly give me any sample PHP scripts You have got for connection to the NOW SMS Server from the website.

Query 3:

The final Query is regarding the BULK SMS. Is it possible for me to send Bulk SMS from the website to NOWSMS and that can redirect to the respective connections.

I would be very grateful if you could please clarify my serious doubts.Because we want to hook this system as soon as possible and we want to purchase full version NOWSMS if it serves our purpose.

Thank You so much,

Kind Regards,
Vamsee Vanaparthy
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5549
Registered: 10-2002
Posted on Thursday, March 02, 2006 - 05:26 pm:   

Hi,

1.)Here's an explanation of SMS message routing logic from the new NowSMS 2006 user manual, which should hopefully help answer your question. (The complete manual is at http://www.nowsms.com/download/nowsms2006.pdf ... unfortunately it will take a bit longer until we reformat sections of it for the web site.)

When NowSMS routes a message, it first looks to see if a sender address has been specified for the message submission (normally there is not a sender address specified, unless you submitted the message via HTTP and specified a "Sender=" parameter). If a sender address was specified, then NowSMS checks to see if the sender address matches the "Default Sender Address" that is configured for any of the SMSC links (or the "Phone Number" associated with a GSM modem). If NowSMS finds a match, then it will route the message only via an SMSC connection with a matching sender address.

If NowSMS did not find a match on the sender address, then it evaluates the recipient address, and it will look to see if it finds a match in the "Preferred SMSC Connection for" recipient address masks associated with any of the SMSC connections. (These recipient address masks can be wildcards such as "+44*" to match any phone number that starts with "+44".) If NowSMS finds a match, then it looks for the longest mask that provides a match, and routes the message via the connection with the longest matching mask. (For example, if you were sending to +441624999999, and you had one connection with a mask of "+44*", and another with "+441624*", then the connection with the mask of "+441624*" would be used as it is a longer match than "+44*".)

Patterns consist of a phone number string, and can include the wildcard characters "*" and "?". The "*" character matches any number of characters, and the "?" character matches any single character.

If there is no match on the recipient address mask, then the message will be routed via any connection that has "Support any outbound message traffic" checked.

It should also be mentioned that if NowSMS found multiple matches on the sender address, it evaluates the "Preferred SMSC Connection for" recipient address masks for each of the connections that had a sender address match.

In the NowSMS 2006 release, an HTTP parameter setting has been added that can be used to explicitly route a message via a particular SMSC, so that it is not necessary to always use the sender/recipient matching logic, if it is not appropriate for your configuration.

When a message is submitted via HTTP, the HTTP interface supports a parameter of "&SMSCRoute=xxxxx", where the value of this setting can be the name of a defined SMSC (e.g., "Bluetooth Modem" or "SMPP - a.b.c.d:xyz"). Or, rather than using the SMSC name, it can be a route name that is defined as associated with one or more SMSCs. To define a route name for an SMSC, it is necessary to manually edit SMSGW.INI, and under the appropriate section header (e.g., [Modem - Bluetooth Modem] or [SMPP - a.b.c.d:xyz]), add RouteName=xxxxx. It is possible for multiple SMSCs to share the same route name, meaning that if a message is submitted via HTTP with the "&SMSCRoute=xxxxx" parameter, it will be routed outbound over the first available SMSC that is configured with the RouteName=xxxxx setting.

2.) For receiving SMS messages using PHP scripts, the following link has some examples:

http://support.nowsms.com/discus/messages/1/4520.html

As I review the above link, I see it also includes links to PHP scripts for sending messages.

3.) Yes. Please see the answer to #1 for information regarding the routing logic.


-bn
Stephen Williams
New member
Username: Technology

Post Number: 1
Registered: 03-2006
Posted on Thursday, March 02, 2006 - 05:34 pm:   

I have downloaded the NOWSMS2006, however it still shows as NOWSMS/MMS Gateway v5.51 (b20040823) and not NOWSMS 2006, and it just looks the same to me and have all the very same things. Why is this?
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5551
Registered: 10-2002
Posted on Thursday, March 02, 2006 - 05:39 pm:   


quote:

I have downloaded the NOWSMS2006, however it still shows as NOWSMS/MMS Gateway v5.51 (b20040823) and not NOWSMS 2006, and it just looks the same to me and have all the very same things. Why is this?




Try clearing your browser cache and download again.

When the installation program starts, the title bar should say "Now SMS-MMS Gateway 2006 (March 1, 2006)".
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 5552
Registered: 10-2002
Posted on Thursday, March 02, 2006 - 05:40 pm:   

Follow-up regarding #3 in the first message posting of this thread.

Another thread expressed some confusion regarding using NowSMS for bulk SMS. Please see my response in http://support.nowsms.com/discus/messages/1/14013.html as this may help clarify some doubts.

-bn