Support forum

Advanced Search

— Forum Scope —

— Match —

— Forum Options —

Minimum search word length is 3 characters - maximum search word length is 84 characters

Route SMS from different Gateway
sp_NewPost Add Reply sp_NewTopic Add Topic
November 28, 2015
1:36 pm
Henk Helmantel
Forum Posts: 1502
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

Hello Sarfaraz,

In the standard message routing options that Diafaan SMS Server uses to route the messages from a Connector to one or more Gateways, you can only use the 'Message Type' or 'To address' of the message. There is no option to route the messages according to their 'From address'.

To change the routing for a specific Connector, open the Connector settings and select 'Gateways'. For each Gateway you can set the option 'Only for To Address' or 'Only for Message Type' to specify for which 'To Address' or 'Message Type' the gateway will be used.

If you want to change the routing dependent on the 'From Address', you have three options:

1. Use a Scripting Gateway and a small custom script to route the messages. This is probably the easiest option but this method is slow and is therefore not suitable for larger amounts of messages.

2. If you use the SQL Connector or the Web Connector with the HTTP API, you can specify a list of gateways for each individual message in the 'Gateway' field. Of course this will only work if you control how the messages are added to the SQL database or HTTP API.

3. You can also use the 'HTTP Callback' option to set the 'Gateway' field for each individual message with an external PHP script. This can be a script on an external web server but in the latest version of Diafaan SMS Server, you can also use a locally installed instance of PHP (php-cgi.exe).

For more information about the routing options in Diafaan SMS Server, see the section How to...Route messages in the online manual.

Regards, Henk

November 27, 2015
5:37 pm

Hello Henk,

Hope you are good, we have a queries like toaddress in the connector can be also have fromaddress so for example the messages are sent with ABC Sender it should go with gateway1 and if in fromaddress is set to XYZ then it should go from gateway2 and we can set it with comma separate if with have more sender Names.

Hope you have understood the query.

Thanks & have a great day!!!

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 529

Currently Online:
8 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Member Stats:

Guest Posters: 677

Members: 0

Moderators: 0

Admins: 1

Forum Stats:

Groups: 2

Forums: 3

Topics: 1149

Posts: 3928

Newest Members:

, Henk Helmantel

Administrators: Henk Helmantel: 1502