You are on page 1of 16

Asterisk

Configuracin del Correo de Voz

Correo de Voz
Numero ilimitado de buzones con proteccin de password y con carpetas para organizar los voicemails. Notificacin por correo: Puede anexar el mensaje de voz (.wav). Los contextos de voicemail son definidos de igual manera que en dialplan. Saludos diferentes para estados: b (ocupados), y u (no disponible). Saludos por defectos y personalizados. Las configuraciones para el voicemail se hacen en: /etc/asterisk/voicemail.conf
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

Correo de Voz
mailbox => password,nombre,e-mail,pager-email,opciones Donde: mailbox: nmero de mailbox, generalmente asociado al nmero de extensin. password: clave numrica del buzn. nombre: nombre del propietario del buzn. Se utiliza para permitir incorporar en el directorio de Asterisk. e-mail: correo electrnico adonde se enva la notificacin. pager-email: correo electrnico para enviar la notificacin. Opciones: hay varias como attach=yes. Ejemplo: 4001 => 1234,Juan Perez,juan@dominio.com
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo 3

Correo de Voz (Dialplan)


Voicemailmain: esta opcion le permite entrar al sistema de correo de voz de asterisk. Sintaxis: VoiceMailMain([[options]mailbox][@vm-context]) Donde; Options s (skip) para evitar q nos pida password p un prefijo para el buzn que se introduce por la persona que llama. Gracias a esta aplicacion usted puede chequear su buzon de correo una vez dentro usted puede adminstrar sus carpetas y mensajes, incluso puede grabar su mensaje de saludo. Julin Dunayevich, Lzaro Baca,
Andrs Brassara, Santiago Alberch, Antonio Lobo 4

Correo de Voz (Dialplan)


Voicemail: esta opcion le permite dejar un mensaje en el correo de voz. Sintaxis: VoiceMail([options]vm-extension1[@vm-context1]) Donde; Options u un mensaje de no disponible se escuchara. b un mensaje de linea ocupada se escuchara. Los mensajes estaran compartidos en una carpeta especial que lleva el nombre del contexto creado en voicemail.conf y el nombre(numero) del usuario. El directorio se encuentra /var/spool/asterisk/voicemail/
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo 5

voicemail
Para configurar el voicemail necesitamos modificar los siguientes archivos: voicemail.conf
[default] 4001 => 1234,Juan Perez,juan@dominio.com,

extensions.conf
exten => 4001,1,Dial(${JUAN},10) exten => 4001, 2,voicemail(u4001@default) exten => 4001,102,voicemail(b4001@default)

sip.conf
mailbox=4001@default Julin Dunayevich, Lzaro Baca,
Andrs Brassara, Santiago Alberch, Antonio Lobo 6

voicemail
Laboratorio1:
1)

Configurar para cada uno de los usuarios definidos en el LABORATORIO 1 una cuenta de correo de voz, con su correspondiente clave de acceso (recordar hacer una recarga de la configuracin con cada cambio de config). Comprobar en el CLI de Asterisk las mailboxes recin definidas.
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo 7

2)

voicemail
Laboratorio1:
3) Configurar: a) Si el usuario no contesta en 10 segundos, se reproduce un anuncio que indica que no est disponible y se accede a la casilla para dejar un mensaje. b) Si el usuario est hablando, se reproduce un anuncio que indica que est ocupado y se accede a la casilla para dejar un mensaje.
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

voicemail
Laboratorio1:
4) Configurar en la extensin *89 el acceso general a las casillas de correo, donde cada usuario ingresa su nmero de casilla y clave, para escuchar y administrar los mensajes. 5) Configurar en la extensin 8XXXX el acceso directo a la casilla de correo de cada usuario, donde el mismo podr acceder ingresando previamente la clave.
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo 9

sip.conf
[pepe] ; usuario type=friend ; IN/OUT secret=pepin ; clave context=internos ; rela dial plan callerid="pepe perez" <1001> host=dynamic ; IP del device nat=yes ; soporte NAT device canreinvite=no ;disallow=all ;allow=gsm ;allow=ulaw ;allow=alaw mailbox=1001@default [juan] type=friend secret=juanin callerid="juan perez" <1002> context=internos host=dynamic nat=yes canreinvite=no ;disallow=all ;allow=gsm ;allow=ulaw ;allow=alaw mailbox=1002@default
10

Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

extensions.conf
[internos] exten => 101,1,Dial(SIP/pepe,10) exten => 101,2,Voicemail(1001,u) exten => 101,3,Hangup() exten => 101,102,Voicemail(1001,b) exten => 101,103,Hangup() exten => 102,1,Dial(SIP/juan,10) exten => 102,2,Voicemail(1002,u) exten => 102,3,Hangup() exten => 102,102,Voicemail(1002,b) exten => 102,103,Hangup() CONTINUACION
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

11

extensions.conf
exten => 81001,1,VoiceMailMain(1001,s) exten => 81001,2,Hangup() exten => 81002,1,VoiceMailMain(1002,s) exten => 81002,2,Hangup() exten => *86,1,VoiceMailMain exten => *86,2,Hangup()

Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

12

Voicemail.conf
Agregamos; [default] 1001 => 4242,Juan 1002 => 4242,Pepe

Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

13

voicemail
Laboratorio2:
Practica del manejo de llamadas en estado Ocupado y No disponible

Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

14

voicemail
En el Dial Si el destino no contesta, vencido el timeout, asterisk pasa a la siguiente prioridad. Si el destino se encuentra ocupado, asterisk pasa a la extension n+101, si existe. exten => 123,1,Dial(SIP/1101,10) exten => 123,2,Playback(vm-nobodyavail) exten => 123,3,Hangup() exten => 123,102,Playback(tt-allbusy) exten => 123,103,Hangup()
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo 15

Curso elaborado por Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch y Antonio Lobo
julian@dunayevich.com lazaro.baca@gmail.com abrassara@gmail.com salberch@gmail.com antoniwolf@gmail.com
Detalles de la licencia: http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_AR Autores: Autores : Julin Dunayevich, Lzaro Baca, Andrs Brassara Brassara, , Santiago Alberch, Alberch , Antonio Lobo (cc) Creative Commons - Attribute Non Non-Commercial Share Share-Alike 2.5
Basndose en: Irontec: contacto@irontec.com (CC)
Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, OREILLY, 2005
Julin Dunayevich, Lzaro Baca, Andrs Brassara, Santiago Alberch, Antonio Lobo

16

You might also like