Gilberto legal essa sua maneira, mas no meu caso ficou assim: Meu plano de discagem: exten => _5XXXX,1,Dial(SIP/$(EXTEN)) exten => _5XXXX,2,Voicemail(${EXTEN}) exten => _5XXXX,3,Hangup()
Meu ramal exten => 5500,1,Set(LANGUAGE()=pt_BR) exten => 5500,2,Dial(SIP/gtbezerra,25) exten => 5500,3,Voicemail([EMAIL PROTECTED]) exten => 5500,4,PlayBack(vm-goodbye) exten => 5500,5,Wait(2) exten => 5500,6,Hangup() Meu correio de voz Geral exten => *100,1,Set(LANGUAGE()=pt_BR) exten => *100,2,VoiceMailMain(s${CALLERID(num)[EMAIL PROTECTED]) ; CALLERID usado para enviar o numero do mailbox exten => *100,3,Hangup() Ou seja, qualquer ramal que esteja registrado(softphone ou ata) pode digitar apenas *100 (ou qualquer outro número definido) e vai ouvir direto sua caixa de mensagem, sem ser necessário digitar sua senha. Acredito que a única diferença seja o fato de não pedir a senha Obrigado Gláuber ------------------------------ Message: 2 Date: Tue, 18 Sep 2007 13:40:35 -0300 From: Gilberto Nunes <[EMAIL PROTECTED]> Subject: Re: [AsteriskBrasil] Dúvida Voicemail To: asteriskbrasil@listas.asteriskbrasil.org Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="iso-8859-1" Boa tarde Estou usando uma extensão geral pra isso. Veja: exten => _80XX, 1, Set(LANGUAGE()=pt_BR) exten => _80XX, 2, Set(CALLFILENAME=/var/spool/asterisk/monitor/ramais/) exten => _80XX, 3, Monitor(wav,${CALLFILENAME}/${STRFTIME(${EPOCH},,%d%m%Y-%H: %M:%S)}-${EXTEN},m) exten => _80XX, 4, Dial(SIP/${EXTEN},20,tTrwW) exten => _80XX, 5, VoiceMail([EMAIL PROTECTED]) exten => _80XX, 6, Hangup() ; Verificacao da Caixa de Mensagem exten => _#80XX, 1, Set(LANGUAGE()=pt_BR) exten => _#80XX, 2, VoiceMailMain([EMAIL PROTECTED]) exten => _#80XX, 3, Hangup() Veja que meu ramais começam com 80 seguido de mais 2 algarismos. Tipo: 8020 O XX é o substituto. Quando quero ligar para a caixa posta de um ramal, digito #8022 de qualquer outro ramal e ele pede somente a senha correspondente. Não sei se essa é a melhor maneira de fazer o que você quer, mas funcionou comigo. Espero que ajuda... Att. On Tuesday 18 September 2007 10:01:13 Glauber Bezerra wrote: > > Pessoal estou com uma dúvida no voicemail. > > Estou querendo criar um número geral(exemplo *100) onde será o número da > > caixa postal geral. > > Cada usuário deverá ligar para esse número e em seguida fornecer sua > > senha, mas o problema é o seguinte: > > - sempre que algum ramal liga para o número ele pede primeiro a senha ai > > diz que está incorreto, depois pede a caixa postal e a senha, ai ele > > funciona. > > Queria saber como faço para que a caixa postal identifique o número que > > ligou e já atribua como mailbox e logo depois que pedir a senha ele vai > > passar. > > > > Vou explicar melhor: > > > > > > Da maneira abaixo ele sempre pede a senha primeiro e como ele não sabe > > qual ramal ligou ele diz que a senha está incorreta e depois ele pede > > mailbox e senha, ai funciona. > > > > ;correio de voz > > exten => *100,1,Set(LANGUAGE()=pt_BR) > > exten => *100,2,VoiceMailMain([EMAIL PROTECTED]) > > exten => *100,3,Hangup() > > > > > > Queria saber o que eu coloco no lugar do _5XXX9 para que ele identifique > > o ramal que ligou? > > Já coloquei ${EXTEN} mas esse código ele pega o número discado, ou seja, > > *100 > > Já usei também VoiceMailMain() e mesmo assim ele pede a senha primeiro... > > > > Se alguém puder me ajudar, agradeço muito. > > > > Att. > > Gláuber > > _______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == _______________________________________________ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil