All pastes #17921 Raw Edit

Miscellany

public text v1 · immutable
#17921 ·published 2005-07-17 18:37 UTC
rendered paste body
; 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()