Asterisk - Configuração de Voice Mail

Este documento descreve uma série de procedimentos detalhados, utilizados para efetuar a configuração do recurso de correio de voz, também conhecido como Voice Mail, em um servidor Asterisk rodando o sistema operacional Debian ou Ubuntu.

[ Hits: 23.583 ]

Por: Bruno Ricci, CISSP, PMP, CCNP, CBCP em 24/03/2015 | Blog: https://techexpert.tips/


Instalação e configuração



Este documento descreve uma série de procedimentos detalhados, utilizados para efetuar a configuração do recurso de correio de voz, também conhecido como Voice Mail em um servidor Asterisk rodando o sistema operacional Debian ou Ubuntu.

Vale ressaltar que este artigo faz parte de uma série sobre o Asterisk e, por isso, todo o material foi dividido em etapas. Logo, é extremamente recomendável que o leitor verifique se possui em mãos a versão atual do mesmo.

Premissas

Este documento considera que o leitor já possui uma instalação nova e funcional do sistema operacional Debian ou Ubuntu. Caso essa não seja sua situação, acesse o link da vídeo aula abaixo, sobre como efetuar a instalação de um servidor Debian:
Este documento considera que o leitor já possui uma instalação nova e funcional do Asterisk. Caso essa não seja sua situação, acesse o link da vídeo aula abaixo, sobre como efetuar a instalação do Asterisk:
Faça o backup de seus arquivos de configuração antes de dar início às alterações descritas neste artigo.

Instalação

Etapa 01 - Configuração do Asterisk

Apague o conteúdo atual do arquivo "sip.conf" através do comando abaixo:

# echo > /etc/asterisk/sip.conf

Edite o arquivo de configuração "sip.conf" que se encontra no diretório /etc/asterisk:

# vi /etc/asterisk/sip.conf

Segue abaixo um arquivo "sip.conf" totalmente funcional:

[general]
allowguest=no
srvlookup=no
udpbindaddr=0.0.0.0
tcpenable=no
canreinvite = no
dtmfmode=auto

[ramal-voip](!)
type=friend
context=INTERNO
host=dynamic
disallow=all
allow=ulaw
allow=alaw
allow=g729

[100](ramal-voip)
secret=senha100
callerid="Vegeta" <100>

[200](ramal-voip)
secret=senha200
callerid="Kakaroto" <200>

Note que foram criados 2 ramais para testes que são, respectivamente, os ramais 100 e 200.

Apague o conteúdo atual do arquivo "extensions.conf" através do comando abaixo:

# echo > /etc/asterisk/extensions.conf

Edite o arquivo de configuração "extensions.conf" que se encontra no diretório /etc/asterisk:

# vi /etc/asterisk/extensions.conf

Segue abaixo um arquivo "extensions.conf" totalmente funcional:

[general]

[INTERNO]
;
;VOICEMAIL MENU
;
exten => 500,1,VoiceMailMain()
exten => 500,2,HangUp()
exten => 500,3,PlayBack(vm-goodbye)
exten => 500,4,HangUp()

;
; RAMAL 100 + VOICEMAIL  (FOR TEST ONLY)
;
exten => 100,1,Dial(SIP/100,5)
exten => 100,2,VoiceMail(100)

;
; RAMAL 200 (FOR TEST ONLY)
;
exten => 200,1,Dial(SIP/200)

  • O ramal 100 foi criado de maneira que a chamada será redirecionada para o correio de voz após 5 segundos sem atendimento.
  • O ramal 200 foi criado sem o recurso de correio de voz.
  • O ramal 500 foi criado como sendo o ramal de acesso ao menu do correio do voz.

Apague o conteúdo atual do arquivo "voicemail.conf", através do comando abaixo:

# echo > /etc/asterisk/voicemail.conf

Edite o arquivo de configuração "voicemail.conf" que se encontra no diretório /etc/asterisk:

# vi /etc/asterisk/voicemail.conf

Segue abaixo um arquivo "voicemail.conf" totalmente funcional:

[general]
format=wav
maxmsg=100
maxsecs=60
minsecs=3
skipms=3000
maxsilence=10
silencethreshold=128
maxlogins=3
[default]
100 => 666,Son Goku,son.goku@gmail.com

Note que foi criada uma conta de correio de voz 100 com a senha 666, o nome Son Goku e o e-mail goku@gmail.com

Reinicie o serviço Asterisk através do comando abaixo:

# /etc/init.d/asterisk restart

O sistema VoIP Asterisk foi configurado com sucesso.

Etapa 02 - Teste de Correio de Voz

Após configurar dois softphones com os respectivos ramais 100 e 200, tente efetuar uma ligação do ramal 200 para o ramal 100 e aguardar a entrada do correio de voz.

* Lembre-se de que a mensagem deve ter no mínimo 3 segundos, para ser aceita como correio de voz.

Conclusão

Este artigo se empenhou em apresentar o processo de configuração do correio de voz em um servidor Asterisk de maneira simples e eficiente.

Veja o vídeo da instalação apresentada neste artigo em nosso canal do YouTube:
Caso tenha gostado do vídeo, sinta-se convidado a se inscrever no canal FuckingIT - YouTube

Curta também nossa página no Facebook.

   

Páginas do artigo
   1. Instalação e configuração
Outros artigos deste autor

Asterisk - Recebimento de Fax com encaminhamento por e-mail

Asterisk - Configuração de conferência com PIN

Squid 3 - Instalação no Debian/Ubuntu

Aprenda a capturar a página inicial de seus usuários

Asterisk - Configuração de Ramais SIP

Leitura recomendada

Trabalhando com subredes

Docker - Containers em Linux (parte 2)

FreeRadius 3 + iODBC + Base de Dados em MS SQL Server 2008 no Ubuntu Server - Guia definitivo

Instalando o oVirt 4.3 Single Host

TurnKey Linux - Instale e configure serviços de rede facilmente

  
Comentários
[1] Comentário enviado por MandrakeES em 30/03/2015 - 15:09h


Muito bom, bem didatico sua explicação!!! Show de bola

[2] Comentário enviado por Gustavo_Franco em 12/06/2015 - 14:55h


massa, eu apenas sugiro ao invés de "matarem" o arquivo antigo com > do asterisk façam um mv, mv sip.conf sip.conf2, dessa forma você tem informações uteis para um futuro.


Contribuir com comentário