Asterisk 11: Settare XMPP per invio messaggio con CLI e info

sezione dedicata alle tecnologie Voice Over IP

Asterisk 11: Settare XMPP per invio messaggio con CLI e info

Messaggio da leggereda root » 20/12/2017, 8:03

nano /etc/asterisk/xmpp.conf

[general]

[asterisk]
type=client
serverhost=xmpp.tuoserver.com
username=user@xmpp.tuoserver.com
secret=password
priority=25
port=5222
usetls=yes
usesasl=yes
status=available
statusmessage="Asterisk PBX"
buddy=destinatario@xmpp.tuoserver.com
timeout=15
keepalive=yes


nano /etc/asterisk/extensions.conf

aggiungere al dialplan esistente:

exten => xxxxxxxx,n,JabberSend(asterisk,destinatario@xmpp.tuoserver.com,Chiamata sul numero xxxxxxxx ricevuta da ${CALLERID(all)})

nano /etc/asterisk/modules.conf

aggiungere alla fine la seguente riga:

load => res_xmpp.so

riavviare asterisk e testare.

Nota: se si vuole una informazione piu' completa si puo' usare quanto segue:

exten => xxxxxxxx,n,JabberSend(asterisk,destinatario@xmpp.tuoserver.com,Chiamata sul numero xxxxxxxx ricevuta da ${CALLERID(number)} ricevuta il: ${STRFTIME(${EPOCH},,%H:%M:%S CET - %A %B %e)})

-----------------------------------------------

Un ottimo client XMPP gratuito per android (per ricevere i messaggi dal nostro centralino) e' "Xabber"

Installare un server XMPP sullo stesso server dove risiede il centralino, o in alternativa su una macchina Windows o MacOSx, e' semplicissimo, qui trovate tutto:

https://www.igniterealtime.org/projects/openfire/
Maurizio
Avatar utente
root
Amministratore
 
Messaggi: 365
Iscritto il: 10/04/2012, 10:55
Località: Turin

Torna a Asterisk e VOIP

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite