September 2005
Intermediate to advanced
408 pages
16h 20m
English
VMAuthenticate() — Authenticates the caller from voicemail passwords
VMAuthenticate([mailbox][@context])
Behaves identically to the Authenticate() application, with the
exception that the passwords are taken from
voicemail.conf.
If mailbox is specified, only that
mailbox’s password will be considered valid. If
mailbox is not specified, the channel
variable ${AUTH_MAILBOX} will be
set with the authenticated mailbox.
; authenticate off of any mailbox password, and tell us the matching
; mailbox number
exten => 123,1,VMAuthenticate()
exten => 123,2,SayDigits(${AUTH_MAILBOX}) Authenticate(),
voicemail.conf