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
   466   467   468   469   470   471   472   473   474   475   476