ESMS - Administrator Instructions



This page contains instructions intended to guide an ESMS administrator through the installation and set-up of an ESMS gateway.


Installing ESMS

At present there is no installation routine. But there should be no problems, simply create a directory for ESMS and un-zip the downloaded file into it.

If you have a dial-in Internet account, you should ensure that your dialer is configured to automatically dial when started, and that all the required files are on the path. The simplest way to do this is to place everything in the ESMS directory. This will allow you to alter you dialer scripts for ESMS without interfering with the ability of other programs to use the dialer.

Once you've done this, you are ready to start.

Back to top


Quick Tour

Navigating through the ESMS functions is simple. Here is a description of all the screens and files

Main Screen

ESMS Main Screen Shot

This is the main screen for ESMS. It shows, at a glance, the current status of the system.

User Database

ESMS User Database Screen Shot

Services Database

Services Database Screen Shot

This screen allow the setting up of services, the Orange service data is shown here. The correct setting up of services is very important, as the data input here will determine where incoming messages are sent.

System Settings

System Settings Screen Shot

This is the main system settings screen. It allows the setting of the main check interval, the use of user access control and the recording of log files. It all so provides access to other system setting screens.

There are a number of screens presented under the group of System Settings. These allow for the configuring of the Email retrieval and sending portion of ESMS, as well as the identity of the gateway. They also allow for the global blocking of specific Email addresses and mobile numbers.

SMTP Settings Screen Shot

This screen allows the SMTP interface to be configured.

POP Settings Screen Shot

Configuring the POP3 interface is done with this screen.

Gateway Settings Screen Shot

The identity of the gateway is set here. These settings are also inserted automatically into any Email messages sent out. So, if the administrators Email address was to change, then a single change here would be reflected in all Email sent out by ESMS.

Global Blocking Screen Shot

A single Email address or mobile number may be blocked from using the system by entering it here. The numbers show here are special service numbers such as recorded information.

Sending an SMS

ESMS has a feature that allows the administrator to send SMS messages directly. This is done from this screen:

Send SMS

Sending an Email

Send Email Screen Shot

This feature allows the administrator to send Email messages through the system.

ESMS Files

ESMS will send error messages to users who send invalid commands, here is a list of the files used and what they mean:

File Name Meaning/Use
help.txt Sent in reply to a help request
account.txt Used as a header when sending account information
autosig.txt Used as a signature for all Email sent
msg1.txt Error - Request contained an unrecognizable number
msg2.txt Error - Message too long
msg3.txt Error - Unregistered user
msg4.txt Error - Destination blocked
msg5.txt Error - Authorization failure
msg6.txt Error - Recipient out of quota
msg7.txt Error - Sender out of quota
msg8.txt Error - Bad format
msg9.txt Error - Sender blocked by mobile user
msg10.txt Error - Authorization failure
msg11.txt Error - Authorization failure
msg12.txt Error - Authorization failure (Special Services)
msg13.txt Ack - Blocking request accepted
msg14.txt Error - Blocking request failed
msg15.txt Ack - Unblock request accepted
msg16.txt Error - Unblock request failed
msg17.txt Error - Restricted feature
msg18.txt Error - Already blocked
msg19.txt Error - Requested mobile number rejected by network

Back to top


Note:All software on this site is supplied "as is", with no guarantee offered or implied. While every effort has been made to ensure the correct operation of the software, no responsibility is accepted for any loss, damage or charges incurred which may arise from the use of this software. A virus scan has not been performed on the download files, you are advised to do this before running any of the software. Re-distribution of the software is permitted providing that I) no charge is made for it, II) it is distributed in exactly the same form as found on this site, III) you do not take any credit for it's production. Any queries should be directed to the original author.

© 2003 James Battersby.
Main Page | Mail the WebMaster