En este artículo voy a explicar como configurar el buzón de voz en Asterisk, una funcionalidad interesante es que nos puede enviar un e-mail con el fichero de audio adjunto, de este modo podremos escuchar los mensajes allí donde estemos.
Primero instalamos Postfix:
emerge -av postfix
El fichero de configuración principal es /etc/asterisk/voicemail.conf, la sintaxis es la siguiente:
mailbox => password,name[,email[,pager_email[,options]]]
Comenzamos:
vi /etc/asterisk/voicemail.conf
[general]
format=wav
attach=yes
serveremail=localhost
fromstring=PBXAsterisk
emailsubject="Tiene correo electronico con mensajes de voz adjuntos"
emailbody="Estos son los siguiente mensajes: "
attach=yes
sendvoicemail=yes
[default]
20 => 1234,20,email1@lol.com
22 => 1234,22,email2@lol.com
La config anterior ha quedado del siguiente modo:
*Ext: 20,22*
*Pass: 1234*
*Mail: email1,2@lol.com*
El dialplan de Asterisk quedaría del siguiente modo:
Dejamos mensaje:
exten => 1,1,VoiceMail(20,s)
exten => 1,n,HangUp()
Lo recuperamos:
exten => 2,1,NoOp(##################### CONSULTANDO BUZON DE VOZ: (CALLERID(num)) ################################)
exten => 2,n,VoiceMailMain(CALLERID(num))
exten => 2,n,HangUp()