ESMS Capabilities
Here is some more detail on some of the above: BlockingIt is possible for any registered user to specify Email addresses which the user does not want to receive messages from. In the event of a blocked Email address trying to contact a user, the gateway will not deliver the SMS and send a message back to the originator. Blocking may also be done on a system level. This allows for an Email address, entire domain or mobile number to be blocked from sending or receiving through the gateway. LoggingEach registered user has an associated log file. This contains information relating to transactions performed on that users behalf by the gateway. Special CommandsCurrently, only the two following commands are supported:
Sending an SMSSMS messages are sent using a serial interface. This may be via a modem or to any other equipment that accepts serial data. The sequence of commands is managed by a script. These scripts currently only support ASCII data. The number of services (different methods of sending an SMS) is only limited by the available memory of the host PC. Services are chosen by matching the requested number with a list of dial codes which are associated with each script. Macros for the senders Email address, recipients mobile number and message text are available for use within the scripts. Storage of System DataThe system database contains information like POP3 username, administrators Email address, gateway name etc. In all messages sent out by the gateway special macros can be used, which are replaced by the information stored in the database. This enables, for example, the administrators Email address to be changed easily. Changing it in the system database will also change it in all messages sent out by the gateway. Sending EmailThe gateway will send Emails in reply to invalid messages, or special commands. All of these messages are stored as plain text files and may be edited. The macros described above may be used to ensure that contact information is always correct. User DataThe user database stores the following information about registered users:
The current restriction on the number of phone numbers or Email addresses for each field is 65535. Saving of Failed MessagesIf a message fails to send due to an error in transferring it to the service provider, the message is saved on disk and loaded the next time the gateway is activated. Direct Entry of SMS MessagesThis allows the administrator to send SMS messages directly from the gateway. Sending multiple SMS messages from a single EmailThis allows the user to send to several mobiles from one Email. This feature is called Mult-E-Mail. 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