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 in tempo reale 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/