es una puerta de enlace para conectar teléfonos WAP [Wireless Application Protocol - Protocolo de Aplicación Inalámbrica] a Internet. Permmite enviar y recibir mensajes SMS y MMS, así como para manejar conexiones **WAP** (Wireless Application Protocol). Está diseñado para operar entre una red GSM a través de SMPP, HTTP, o interfaces de módem y servicios de aplicaciones en Internet. También funciona como puerta de enlace SMS/SMPP para proporcionar servicios basados en SMS a teléfonos GSM. Incluye las aplicaciones decode_emimsg, mtbatch, seewbmp, wmlsc, wmlsdasm, bearerbox, run_kannel_box, smsbox y wapbox.
$ bearerbox -v 1 /etc/kannel/kannel.conf
$ smsbox -v 1 /etc/kannel/kannel.conf
$ wapbox /etc/kannel/kannel.conf
$ run_kannel_box bearerbox /etc/kannel/kannel.conf
$ mtbatch -f lista.csv -u http://localhost:13013/cgi-bin/sendsms
Un ejemplo de lista.csv podría ser:
972456789,Hola Juan
910987654,Hola María
...
$ decode_emimsg 0201000D916407281553F800008005060804D4F29C0E
$ seewbmp imagen.wbmp
$ wmlsc archivo.wmls
$ wmlsdasm archivo.wmlc
Estructura típica del archivo de configuración:
# nano /etc/kannel/kannel.conf
group = core
admin-port = 13000
smsbox-port = 13001
admin-password = bar
log-file = "/var/log/kannel/bearerbox.log"
log-level = 1
#
group = smsc
smsc = fake
smsc-id = FAKE
port = 10000
#
group = sendsms-user
username = tester
password = foobar
#
group = sms-service
keyword = default
text = "Servicio no disponible"