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: 22.822 ]

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

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

Asterisk - Configuração de Ramais SIP

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

Asterisk - Recebimento de Fax com encaminhamento por e-mail

Squid 3 - Instalação no Debian/Ubuntu

Leitura recomendada

Nagios 3 + NagiosQL no Ubuntu Server 12.04

Redes de Computadores · IPtables · Endereços IPs - Explicações básicas

Emulador de Redes Mininet

Monitorando Rede com Zabbix no Debian 7

Asterisk - Configuração de Ramais SIP

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts