http://masoodware.com/smserver
Make your own SMS server by attaching frontend and backend to develop a customizable SMS server. At its backend one can use his own mobile phone, use any gateway like ClickaTell, Telenor, Mobilink or make your own gateway server using Java. At its fronted can be attached with any alarm system, monitering sysem. It provide a web service interface which can be accessed over the internet. It has a builtin scripting engine with the help of which one can send timed SMS, auto reply, custom filters, custom actions. SMServer has cross plateform support so it works on Windows, Linus, Mac OS. It GUI is web based so it remote administration is possible from around the globe.