https://github.com/jookies/jasmin
Jasmin is a very complete open source SMS Gateway with many enterprise-class features such as:
Jasmin relies heavily on message queuing through message brokers (Using AMQP), it is designed for performance, high traffic loads and full in-memory execution.
Jasmin core and its external connectors (used for AMQP, Redis, SMPP, HTTP, Telnet ...) are written in Python and are mainly based on Twisted matrix, an event-driven networking engine.
Refer to Installation steps to get Jasmin gateway up and running quickly with a simple SMS sending scenario.
The documentation is at: http://docs.jasminsms.com
If you still need to build it locally:
$ cd misc/doc $ make html ... ... Build finished. The HTML pages are in build/html.
Jasmin is released under the terms of the [Apache License Version 2]. See `LICENSE` file for details.