What is Kalkun?
Kalkun is an open source web-based SMS (Short Message Service) manager.
It uses Gammu SMSD as SMS gateway engine to deliver and retrieve messages from your phone/modem. Kalkun and gammu are two separate software that work together. Once Gammu is set-up on your system you can install Kalkun beside it.
Kalkun architecture:
What are the advantages?
Since it is web-based, you just need to put this software on one computer, the server. Any other computer on your network (or even on the internet, if you need so), can access it with a web browser to use it. Another advantage is you don't need to worry about phone memory capacity, because your messages are stored in the database.
License
Kalkun is released under GNU General Public License v2.0 or later.
Features
- Support for MySQL, PostgreSQL and SQLite3
- Multi user & Multi modem support
- Usual folders: inbox, outbox, sentitems, spam, trash & personal folders.
- Conversation view: SMS are grouped by phone number
- Spam filter based on b8
- Phonebook, contacts, groups
- Various "compose SMS" options
- Automatic message signature
- Filter incoming messages
- Keyboard shortcuts
- API access
- Localization
- SMS Bomber: send bomb/spam message
See features in detail on the wiki.
More...
Please read changelog or release notes for details.
Any ideas to improve this features? feel free to contact us.
Plugins
- Blacklist number: block messages from unwanted numbers
- External script: run a personal script on incoming SMS
- JSONRPC Api
- Phonebook LDAP
- Phonebook lookup
- REST Api
- Server alert: monitor a server/service (web server, mail server) and send an alert when it is down.
- Simple autoreply: reply to incoming SMS automatically
- SMS credit
- SMS member: create an SMS-based community
- SMS to e-mail: forward incoming SMS to e-mail
- SMS to Twitter
- SMS to WordPress: publish incoming SMS to Wordpress
- SMS to XMPP
- SOAP Api
- STOP manager: manage incoming SMS containing word 'STOP'
- Whitelist number
- XMLRPC Api
- How to write a Plugin
See plugins in detail on the wiki.
System requirements
Server side (the computer where Kalkun is placed/installed):
- Web server: Apache 2.x or Lighttpd is recommended
- PHP >= 5.6 with some extensions
- A database engine (one of MySQL, PostgreSQL or SQLite3)
- Gammu-SMSD, part of Gammu family
Client side: you need a modern and supported web browser with javascript/AJAX and cookies enabled.
See the detailed requirements on the wiki.
Contact
The best way to contact us is through the issues page at github. In case you need to contact the original authors personally please use the following contact:
- Azhari Harahap: azhari<at>harahap.us
- Kinshuk Bairagi: kinshuk1989<at>gmail.com