Caros participantes da lista,<br>estou usando o asterisk puro configurado em um CentOS 5.5, um dos primeiros passos ou app a configurar foi o voicemail.Abaixo esta a primeira configuração do voicemail, após essa configuração o mesmo me da um menu com 4 opções. Atá ai tudo bem pois posso moldar ou gravar minhas mensagens, mas não sei como fazer o asterisk retirar essas opções e deixar gravar a mansagem de voz diretamente sem dar todas as opções novamente ao usuario que esta ligando, isso é muito ruim pois o chamador espera muito tempo ate gravar a mensagem.<br>
Como posso diminuir esse menu, e já deixar a mensagem após chamar durante o tempo que foi pre-determinado e deixar a mensagem?<br>Exemplo 1.<br>exten =>_27xx,1,Dial(SIP/${EXTEN},10,Ttr)<br><div id=":u8">
exten =>_27xx,2,VoicemailMain(s${CALLERID(num)})<br>
exten =>_27xx,3,Hangup()<br><br>exten =>*220,1,VoiceMailMain(${CALLERID(num)}@LOCAL)</div><br>Após realizar alguns estudos achei peguei essa macro, mas após achamar ele da a mensagem de que o ramail esta sem serviço e não consigo gravar a mensagem, acredito que seja pelo ss-noservice do passo 3 da macro, não seria isso?<br>
Qual seria a opção correta? Existem outras opções?<br>Exemplo 2:<br>
exten =>_27xx,1,Dial(SIP/${EXTEN},10,Ttr)<br><div id=":u8">exten =>_27xx,2,Macro(textcxpostal,${EXTEN})<br>exten =>_27xx,3,Hangup()<br><br>exten =>*220,1,VoiceMailMain(${CALLERID(num)}@LOCAL)<br><br>[macro-testcxpostal]<br>
exten =>s,1,MailboxExists(${ARG1}@LOCAL|j)<br>exten =>s,2,Wait(1)<br>exten =>s,3,Playback(ss-noservice) ;mensagem quando não existe caixa postal, pode ser TOM de ocupado.<br>exten =>s,4,Hangup()<br>exten =>s,5,Voicemail(${ARG1}@LOCAL|u)<br>
exten =>s,6,Hangup()<br>exten =>s,102,Goto(s,5)<br><br>Aqui esta a saida da CLI<br><br>[Jan 21 02:01:31] WARNING[15270]:
pbx.c:1403 pbx_exec: The application delimiter is now the comma, not
the pipe. Did you forget to convert your dialplan?
(MailboxExists(2703@LOCAL|j))<br>
-- Executing [s@macro-testcxpostal:2] Wait("SIP/2700-0000000d", "1") in new stack<br> -- Executing [s@macro-testcxpostal:3] Playback("SIP/2700-0000000d", "ss-noservice") in new stack<br>
-- <SIP/2700-0000000d> Playing 'ss-noservice.gsm' (language 'en')<br> -- Executing [s@macro-testcxpostal:4] Hangup("SIP/2700-0000000d", "") in new stack<br> == Spawn extension (macro-testcxpostal, s, 4) exited non-zero on 'SIP/2700-0000000d' in macro 'testcxpostal'<br>
== Spawn extension (LOCAL, 2703, 2) exited non-zero on 'SIP/2700-0000000d'<br> -- Registered SIP '2703' at <a href="http://172.16.5.231:55140/" target="_blank">172.16.5.231:55140</a><br>
<br>O que eu queria na verdade era que ele não aparecesse varias opcoes, e sim apenas uma mansagem falando: "deixe sua mensagem após o beep".<br><br>voicemail.conf<br>[LOCAL]<br>2700=>9123,NTI,<a href="mailto:nti@gmail.com" target="_blank">nti@gmail.com</a><br>
2703=>9123,Financeiro,<a href="mailto:financeiro@gmail.com" target="_blank">financeiro@gmail.com</a><br><br>Alguem pode me dar alguma dica de como posso gravar a mensagem diretamente após identificar que o ramal chamado nao atende?<br clear="all">
<font color="#888888"><br></font></div><br clear="all"><br>-- <br>Att. <br>Fabio Aquino<br><img src="http://www.netscopeme.com/images/CCNA%20Logo.jpg"><br><br>