playSMS - SMS Gateway


playSMS is a flexible Web-based Mobile Portal System that it can be made to fit to various services such as an SMS gateway, personal messaging systems, corporate and group communication tools



Latest News


- playSMS version 0.9.2 released (update 06 April 2008)


Current Features


- Multiple database engine supported (using PHP PEAR DB
- Send SMS to single mobile phone (web2mobile
- Send SMS broadcasted to a group of mobile phones (web2mobiles
- Support sending flash and unicode message
- Receive private SMS to Inbox (mobile2web)
- Forward single SMS from mobile to a group of mobile phones (mobile2mobiles)
- SMS autoreply, for easy autoreplying formatted incoming SMS
- SMS board, forward received SMS to email,html and/or xml page
- SMS command, execute server side shell script using SMS
- SMS custom, forward incoming SMS to custom SMS application
- SMS poll, manage polling system using SMS
- Create your own features and your own themes as a plugin
- Create your own gateway module
- Support Gnokii, Kannel, SMS Server Tools or Clickatell
- Simple webservices for sending SMS and retrieving delivery reports (input.php)
- Long SMS support, length of text is configurable
- Easy webbased control panel


Requirements


Minimum Required Hardware
- Web server capable hardware (any Pentium IV PC will do)
- Disk freespace for software and data disk at least 10 MB

Minimum Required Software
- Operating System Linux
- Web Server (Apache)
- Database Server MySQL 4.x.x or latest stable release
- PHP 4.4.x or latest stable release with mysql module enabled and CGI/CLI version
- PHP PEAR DB
- Access to SMTP server (playSMS will use this to send email)

Minimum Required Server Administrator (or Developer)
- Understand howto make sure installed PHP has MySQL module enabled/loaded
- Understand howto create/drop MySQL database
- Understand howto insert SQL statements into created database


Gateway Modules


Working Gateway Module:
- Clickatell (www.clickatell.com)
- Gnokii (www.gnokii.org)
- Kannel (www.kannel.org)
- SMS Server Tools (smstools.meinemullemaus.de)
- SMS Server Tools 3 (smstools3.kekekasvi.com)
- Uplink


Changelog


Version 0.9.2 - 080406
- fix uplink incoming path not to use gnokii incoming path
- fix links on plugin/themes/default/welcome.php should point to index.php
- fix problem when sending message on some php version (please confirm)

Version 0.9.1 - 080309
- Add long SMS support, length of text is configurable
- Add new gateway for sms server tools (compatible with smstools and smstools3)
- Add manual for sms server tools
- Add more UI control possibilities to themes
- Remove frame, playSMS web interface without frame
- Fix issues with input.php, add xml output to delivery status retrieval

Version 0.9 - 080304
- Support long SMS, length of text configurable through config.php
- Introduce hooks, some function are hookable
- Introduce themes, new look and feel
- Introduce plugins
- Features, gateway and themes now part of plugins
- Plugins are dynamically loadable (no plugin management available at this time)
- Add all inbox, all incoming and outgoing sms, available from Administration menu
- Remove public phonebook or shared phonebook
- Modify playSMS bin scripts
- Modify installation manual
- Fix bugs on incoming sms handler on all gateway
- Fix bugs on incoming sms handler on all features
- Lots of database changes, forget about upgrading from 0.8.1 (sorry..)


Download


- Get playSMS SMS gateway's sourcecode from SourceForge.net
- Get playSMS GUI client's binary and sourcecode from SourceForge.net


Feedbacks


- Mailing list homepage (including archive) on Yahoo! Groups
- Send empty email to playsms-devel-subscribe@yahoogroups.com to join the group