Kannel Sms

5
Bonjour franco09, j'espère que ton problème est toujours d’actualité, si c'est le cas voici quelques pistes pour l'installation et la configuration de kannel. Nous allons posséder comme suit. - installation des paquets nécessaires - installation (configure et Make) de kannel avec mysql comme support de stockage - configuration de fichiers kannel.conf et smsbox.conf avec un client SMPP - Démarrage et test de kannel 1 installation de paquets nécessaires à l'installation de kannel - sudo apt-get install libxml2-dev libxml2 - sudo apt-get install libmysqlclient-dev ( pour connecter kannel à mysql) - sudo apt-get install automake 2 installation de kannel télécharge la version 1.5 gateway-1.5.0.tar.gz dans le repertoire de votre choix. /home/ton_user par exemple. Code : Sélectionner tout - Visualiser dans une fenêtre à part 1 2 3 4 5 6 7 - faire cd /home/ton_user/ - sudo tar xzvf gateway-1.5.0.tar.gz - cd gateway-1.5.0 - ./configure -with-mysql -with-mysql-dir - make - make bindir=/usr/local/kannel install NB: kannel est installé dans le répertoire /usr/local/kannel. vous pouvez créer au préalable. un certain nombre de message d'erreur peuvent apparaître pendant l'installation. faites des retours ici pour des analyses. Supposons que Kannel est déployé dans /usr/local/kannel. Les composants ont besoin des fichiers de configuration qui contiennent les directives de fonctionnement. Ouvrez un terminal et créer d’abord le répertoire /etc/kannel. Et copier les fichiers de configuration kannelsms.conf et smsbox.conf à l'intérieur de /etc/kannel. 3 configuration de fichiers kannel.conf avec un client SMPP kannel.conf

description

configuration de KANNEL

Transcript of Kannel Sms

Bonjour franco09,

j'espre que ton problme est toujours dactualit, si c'est le cas voici quelques pistes pour l'installation et la configuration de kannel. Nous allons possder comme suit.

- installation des paquets ncessaires- installation (configure et Make) de kannel avec mysql comme support de stockage- configuration de fichiers kannel.conf et smsbox.conf avec un client SMPP- Dmarrage et test de kannel

1 installation de paquets ncessaires l'installation de kannel- sudo apt-get install libxml2-dev libxml2- sudo apt-get install libmysqlclient-dev ( pour connecter kannel mysql)- sudo apt-get install automake

2 installation de kannel

tlcharge la version 1.5 gateway-1.5.0.tar.gz dans le repertoire de votre choix. /home/ton_user par exemple.Code :

Slectionner tout-Visualiser dans une fentre part1234567

- faire cd /home/ton_user/ - sudo tar xzvf gateway-1.5.0.tar.gz

- cd gateway-1.5.0

- ./configure -with-mysql -with-mysql-dir - make - make bindir=/usr/local/kannel install

NB: kannel est install dans le rpertoire /usr/local/kannel. vous pouvez crer au pralable.un certain nombre de message d'erreur peuvent apparatre pendant l'installation. faites des retours ici pour des analyses.

Supposons que Kannel est dploy dans /usr/local/kannel. Les composants ont besoin des fichiers de configuration qui contiennent les directives de fonctionnement. Ouvrez un terminal et crer dabord le rpertoire /etc/kannel. Et copier les fichiers de configuration kannelsms.conf et smsbox.conf l'intrieur de /etc/kannel.

3 configuration de fichiers kannel.conf avec un client SMPP

kannel.confCode :

Slectionner tout-Visualiser dans une fentre part123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899

#------------------goupe core d'administraion de kannel-- il est unique-----------#debut configuration #CORE group = core

admin-port = 13000

admin-password = bar

#admin-deny-ip = "*.*.*.*" admin-allow-ip = "127.0.0.1"

#wapbox-port = 13002 smsbox-port = 13001

#dlr-storage = internaldlr-storage = mysql

wdp-interface-name = "*"

log-file = "/etc/logkannel/bearerbox.log"

#log-level=1 access-log = "access.log"

#box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1"

#log-level=1 unified-prefix = "00221,+237,00"

#group = wapbox #bearerbox-host = localhost #log-file = "/etc/logkannel/wapbox.log"

#--------------------interface dcoute de clients ----------------------- # SMSBOX SETUP

group = smsbox

bearerbox-host = 127.0.0.1

sendsms-port = 6013global-sender = 6013sendsms-url = "/cgi-bin/sendsms"

global-sender = 13013

sendsms-chars = "0123456789 +-"

log-file = "/etc/logkannel/smsbox.log"

log-level = 1

access-log = "access.log"

#-------------------------Configure ton smpp ici --------------------- #Fakesmsc

group = smsc

smsc = smpp

smsc-id = SMPPSim

host = 127.0.0.1

port = 2775receive-port = 2775

smsc-username = smppclient1

smsc-password = password

system-type = 'VMA'#service-type = 'test'interface-version = 34address-range = ''msg-id-type = 0preferred-smsc-id = SMPPSim

#-----------------User ----------------------------

# SEND-SMS USERS

group = sendsms-user

username = tester

password = foobar

max-messages = 1000

concatenation = true

#user-deny-ip = "*.*.*.*" #user-allow-ip = "127.0.0.1,192.168.1.13"

#--------------paramtre de connextion la BD-------------------------------

#--- mysql connectiongroup = mysql-connection

id = mydlr

host = localhost

username = root

password = nexxys2011

database = managesms

#max-connections = 1

#---- DLR table structure pour le gestion de accuss de recptiongroup = dlr-db

id = mydlr

table = dlr

field-smsc = smsc

field-timestamp = timestamp

field-destination = destination

field-source = sourcefield-service = service

field-url = url

field-mask = mask

field-status = status

field-boxc-id = boxc_id

# SERVICES pour implmenter des service

group = sms-service

keyword = testtext = test kannel is valide!

4 Dmarrage de kannelOuvez un terminal et tapez/usr/local/sbin/bearerbox /etc/kannel/kannel.conf

Puis dans un autre terminal

sudo /usr/local/sbin/smsbox /etc/kannel/kannel.conf

5 Test

A partir de ce lienCode :

Slectionner tout-Visualiser dans une fentre part12

http://localhost:13013/cgi-bin/sendsms?username=tester&password=foobar&to=xxxxxxxxxxx&text=test+kannel+configuration