In the SMS modem section of the Server configuration panel you can configure the SMS server attached to the DME server. DME supports Kannel and Now SMS (Windows only) as SMS server. The SMS server was installed together with the DME application, and you can configure some of the options here.
[ Expand All | Collapse All ]
The SMS modem group of functions contains the following fields:
The default phone country code used for the SMS gateway.
The DNS name or IP address of the SMS gateway.
The user name giving access to using the SMS gateway.
The password giving access to using the SMS gateway.
Some devices require a PIN code to be able to open OMA configuration messages. The default OMA PIN code is "12345". See below and Self-provisioning.
You can permit devices to use SMS codes for initiating downloads of configuration files and software (see Self-provisioning). By setting a PIN code in this field you can require that the SMS sent from the device must be followed by a PIN code (to enhance security). If you do this, the download request SMS sent from the device must have the following form:
<SMS Code> <PIN>
-and be sent to the number specified in the field Modem phone number below.
For enhanced security (to keep third parties from posting to the DME server), you can define a secret PIN code which must be part of the URL for the SMS gateway. This PIN code must be appended to the URL that connects the SMS gateway with DME in the form &gateway_pin=<GATEWAY_PIN>
- where <GATEWAY_PIN>
is the number entered in this field.
If you are using Now SMS, you need to append this to the URL in the field Command to Execute in the 2-Way tab in the Now SMS configuration utility. See the separate document Integrating Now SMS with DME for more information.
If you are using Kannel, you need to append this to the URL specified in line 80 (approx.) of the Kannel configuration file /var/dme/kannel/kannel.conf
. The line contains something like post-xml = "https://<HOSTNAME>:5011/smsgateway/smsService"
After the change, the line should be something like post-xml = "https://<HOSTNAME>:5011/smsgateway/smsService&gateway_pin=<GATEWAY_PIN>"
Restart the Kannel server after changing the configuration file.
The phone number of the SMS modem attached to the SMS server. This is also the number used by the clients to report their phone number to the server, if the phone number in Settings > General for the device is blank (see Phone number in General settings). This means that if this field is blank, devices cannot report their phone number to the server.
Please be aware that if you are using a web-based SMS service center, and you cannot get SMS feedback from the clients, this field must be blank in order to avoid that the client keeps trying to report its phone number to the server.
The SMS gateway configuration group of functions contains the following field:
In this dropdown list you can choose which SMS gateway has been installed for sending out SMS messages and SMS/WAP push to the clients: Kannel or Now SMS. Then fill in the fields that apply to the SMS gateway you have chosen.
The settings in this group of fields apply if you have installed Kannel as SMS gateway on the server. See also the documentation for the Kannel gateway.
The Kannel group of functions contains the following fields:
The path to the WAP Push script on the Kannel server.
The path to the Send OTA script on the Kannel server.
The path to the Send SMS script on the Kannel server.
If this field is set to Yes, Kannel will expect a confirmation message from the operator that each SMS has been transmitted correctly.
If the use of delivery reports is enabled, enter the DME host name or IP address open for receiving delivery reports, that is the server where Kannel is installed. If empty, the external DME server address (the "server path" is assumed).
In this list, you can choose to bind the SMS gateway only to a specific connector or to them all. In this way you can make sure that the SMS gateway can only be accessed from inside the company. The list is built from settings in the server configuration files, which are specified during the installation of DME.
This setting applies if you have installed the Now SMS/MMS Gateway (NowSMS) as SMS gateway on the server. See also the documentation for the Now SMS/MMS Gateway at http://www.nowsms.com.
The NowSMS group of functions contains the following field:
In this field you can specify the port number for the NowSMS web interface (default is 8800).
Click Save configuration to save the current configuration.
Next topic |