; 987 - Disa using voicemail passowords via agi ;[outside-inside] ;exten => 987,1,Answer ; 468 - INT ;exten => 987,n,Wait(1) ;exten => 987,n,Playback(please-enter-the) ;exten => 987,n,Playback(extension) ;exten => 987,n,Read(int_extension,then-press-pound) ;exten => 987,n,Playback(pls-enter-vm-password) ;exten => 987,n,Read(vm_passwd,then-press-pound) ;exten => 987,n,AGI(internal_authphp|${int_extension},${vm_passwd}) ;exten => 987,n,Set(CALLERIDNUM=${int_extension}) ;exten => 987,n,DISA(no-password|from-internal) ;exten => 987,101,Playback(vm-incorrect) ;exten => 987,102,Goto(3) ;exten => *987,1,Answer ;exten => *987,2,Read(ext_num,vm-extension) ;exten => *987,3,Wait(1) ;exten => *987,4,Read(ext_pwd,vm-password) ;exten => *987,5,Wait(1) ;exten => *987,6,agi,chk_vm_pwd.agi|/etc/asterisk/voicemail.conf|${ext_num}|${ext_pwd} ;exten => *987,7,GotoIf($["${result}" = "0"]?20:30) ;exten => *987,20,Playback(agent-loginok) ; ;exten => *987,21,Hangup() ;exten => *987,30,PlayBack(invalid) ;exten => *987,31,Hangup()