Page 471 - Asterisk™: The Future of Telephony
P. 471
See also
NoOp(), Log()
VMAuthenticate() Authenticates the caller from voicemail passwords
VMAuthenticate([mailbox][@context[,options]])
Behaves identically to the Authenticate() application, with the exception that the pass-
words are taken from voicemail.conf.
If mailbox is specified, only that mailbox’s password will be considered valid. If mail-
box is not specified, the channel variable AUTH_MAILBOX will be set with the authenticated
mailbox.
If the options parameter is set to the letter s, Asterisk will skip the initial prompts.
; authenticate off of any mailbox password in the default voicemail context
; and tell us the matching mailbox number
exten => 123,1,VMAuthenticate(@default)
exten => 123,2,SayDigits(${AUTH_MAILBOX})
See Also
Authenticate(), voicemail.conf
VoiceMail() Leaves a voicemail message in the specified mailbox
VoiceMail(mailbox[@context][&mailbox[@context]][...]|options)
Leaves voicemail for a given mailbox (must be configured in voicemail.conf). If more
than one mailbox is specified, the greetings will be taken from the first mailbox
specified.
Options:
s
Skip the playback of instructions.
u
Play the user’s unavailable greeting.
b
Play the user’s busy greeting.
g(num)
Amplify the recording by num decibels (dB).
j
If the requested mailbox does not exist, and there exists a priority n+101 (where
n is the current priority), that priority will be taken next.
VMAuthenticate() | 443