Kannel Sms
-
Upload
ouhourou-na-kazi -
Category
Documents
-
view
250 -
download
7
description
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