Setup Ozeki NG SMS Gateway to send e-mail messages on all outgoing SMS
Ozeki NG SMS Gateway can be setup to be able to send e-mail
messages to the user about each outgoing SMS text message. Normally messages
are forwarded from the user to the Service Provider. Now with this guide you
can configure additional routes for sending messages that will allow to send
e-mail messages to the user about outgoing messages.
How the system works
After you configured your system according to the configuration
guide below, it will work as follows: For example, you login as admin user to
Ozeki NG SMS Gateway. You create a text message and send it out via a service
provider, for example, an SMPP service provider and the message will be
forwarded to the recipient and - at the same time - an email message will also
be sent to the mail box of the user (Figure 1).
Learn the whole process and find the detailed configuration guide below.
In this example I login as admin user to Ozeki NG SMS
Gateway and I send out SMS messages via SMPP
connection. Now I will configure the system to send email messages about
outgoing SMS text messages (Figure 2).
First you need to install a Loopback connection (Click
on Add new service provider connection). Click on Loopback settings
and make the telephone number overridable by checking Overridable
Also install a Forwarder user
and on the Configuration pane of the user make the sender address
overridable by checking Overridable option (Figure 4).
Install an E-mail user, as
well. Enable the SMS to E-mail forwarding option and then configure the
settings on SMTP server, Recipient, SMTP authentication,
and Encoding tab (Figure 5).
Now configure Inbound routes. First create a new
inbound route. Specify the Source as Loopback; the
Destination as Forwarder and set the Mode to Copy
(Figure 6). In this way you can ensure that the message will be forwarded from
Loopback service provider to Forwarder user.
Then create a new inbound route again. Set the
Source to Loopback; the Destination to e-mail
and the Mode to Copy (Figure 7). Therefore, messages will also
be forwarded to the email user of Ozeki NG SMS Gateway.
Now configure Outbound routes. Set Source to
admin and Destination to Loopback (Figure 8). In this way
messages will be sent from user admin to Loopback connection.
Create a new outbound route. Specify Source as
Forwarder and Destination as SMPP (Figure 9). This route
allows to forward messages from Forwarder user to SMPP connection.
If you followed the configuration above, messages will be
forwarded in the following way (in this example I send messages from user
admin via SMPP connection):
1. step: Messages are sent from admin to Loopback connection
2. step: Messages are sent from Loopback to user e-mail and
forwarder (Figure 11).
3. step: Messages are sent out from user e-mail to the mail box of
the recipient as e-mail messages.
4. step: Messages are sent from user forwarder to the recipients as
SMS text messages via SMPP connection (Figure 12).
Finally I created and send a test message with the above
configuration (Figure 13).
On Figure 14 you can see that Ozeki NG SMS Gateway has sent