## SMS Server Tools 3

### Manual of version 3.x

The SMS Server Tools 3 is a SMS Gateway software which can send and receive short messages through GSM modems and mobile phones.

You can send short messages by simply storing text files into a special spool directory. The program monitors this directory and sends new files automatically. It also stores received short messages into another directory as text files. Binary messages (including Unicode text) are also supported, for example ring tone messages. It's also possible to send a WAP Push message to the WAP / MMS capable mobile phone.

The program can be run as a SMS daemon which can be started automatically when the operating system starts. High availability can be ensured by using multiple GSM devices (currently up to 64, this limit is easily changeable).

The program can run other external programs or scripts after events like reception of a new message, successful sending and also when the program detects a problem. These programs can inspect the related text files and perform automatic actions, for example storing information into a database (for example MySQL or Microsoft SQL Server), sending an automatic reply, forwarding messages via eMail (SMS to eMail gateway), ... and whatever you like.

The SMS Server Tools runs on Microsoft Windows (with CygWin) and any Unix including Solaris, BSD, FreeBSD and GNU/Linux. This software needs a GSM modem (or mobile phone) with SMS command set according to the european specifications GSM 07.05 (=ETSI TS 300 585) and GSM 03.38 (=ETSI TS 100 900). AT command set is supported. Devices can be connected with serial port, infrared, USB or network modems using a socket.

SMS Server Tools has been available from 2000 (as 1.x, starting from 2005 as 2.x).

- SMS Server Tools is originally created by Mr. Stefan Frings.
- Developing of version 2.x is freezed couple of years ago. Bugs are fixed if any critical one found. 2.x website.

Current and actively developed version is 3.x.

- SMS Server Tools 3 is maintained by Mr. Keijo "Keke" Kasvi.
- This project has moved to the new author at 2006.
- After this enhanced version was created, more than 250 changes, improvements and enhancements are done (situation in 2009). Take a look at the version history for details.
- Developing of version 3.x continues...

This software is supported on the SMSTools3 Community. Use this forum to all support questions and feedback.

> The book SMS Applications covers version 2.x and is still valid and useful with version 3.x too, because the concept and code base is the same. Also the book is recommended reading, as it contains lot's of information about the operating systems, databases, scripting etc. etc.

> The book is written, maintained and owned by Stefan Frings.

### Basic information

- Slideshow, watch this first
- License
- How to compile/install

- Instructions for Windows

- How to configure

- Configuring providers

- Localizing
- How to run/use
- SMS file format

- User Data Header

### Additional Information

- Version History, enhanced version 3.x
- National language shift tables
- Hardware compatibility
- Status monitor, Statistics file
- Event handler, Alarm handler
- Blacklist and Whitelist

### Get SMS Server Tools

- Homepage, enhanced version 3.x
- Buy the book SMS Applications
- Homepage, original version 2.x

### Support

- FAQ Frequently asked questions
- SMSTools3 Community for support questions

Use the SMSTools3 Community to contact us, we do not answer support questions via letter, phone call, eMail or SMS.