[AsteriskBrasil] Voicemail() syntax

ATTO - Rodrigo rodrigo.lang em atto.com.br
Quinta Abril 30 08:50:59 BRT 2009


Bom dia lista,

Estou montando um servidor no qual é necessário correios de voz com 
mensagens personalizadas. Porém quando eu coloco com a syntax 
"Voicemail(8001 em cxpostal)" ele funciona corretamente e quando eu coloco 
"Voicemail(su8001 em cxpostal)" ele diz que não consegue encontrar a 
extensão "su8001" (No entry in voicemail config fila for 'su8001'). A 
gravação em /var/spool/asterisk/voicemail/cxpostal/8001/unavail.wav está 
funcionando corretamente. E qual quer letra que eu queira colocar (s, b, 
u) da o mesmo erro, quando coloco só o nome do ramal ("'8001") funciona 
normalmente...
O interessante também é que os minhas distribuições por horário  
montadas dessa maneira: "expediente|08:30-12:00|mon-fri|*|*" e a fila 
desta maneira: "Queue(atendimento|Tt|||20)" não funcinam, porém se eu 
trocar o pipe ("|") por vírgula (",") funciona corretamente. Ex.:


[entrada]
include => expediente,08:30-12:00,mon-fri,*,*

[expediente]
exten => _5656,1,Playback(boas-vindas)
exten => _5656,2,Queue(atendimento,Tt,,,20)
entex => _5656,3,Voicemail(su8001 em cxpostal)


Acredito que o problema com a aplicação Queue e a distribuição por 
horário será o mesmo com a apliação Voicemail.
Eu estou utilizando a versão 1.6.0.9 do Asterisk, Debian 5.0.0 i386, 
Zaptel 1.4.9.2, Libpri 1.4.9 e Asterisk Addons 1.6.0.
Alguém já pegou esse erro? Eu já tentei de tudo...
Abaixo segue a configuração do ramal e do voicemail.conf.

Voicemail.conf:
[cxpostal]
8001=8001,8001,rodrigo.lang em atto.com.br,,

Sip.conf:
[8001]
type=friend
context=tabela1
callerid=Cxpostal1<8001>
host=dynamic
canreinvite=yes
dtmfmode=info
mailbox=8001 em cxpostal
allow=all
secret=****
call-limit=5

-- 
Rodrigo Lang
Atto Teleinformática
Departamento Técnico
(41) 33128000



Mais detalhes sobre a lista de discussão AsteriskBrasil