O'Reilly logo

Asterisk: The Future of Telephony by Leif Madsen, Jared Smith, Jim Van Meggelen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Name

VMAuthenticate() — Authenticates the caller from voicemail passwords

Synopsis

    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})

See Also

Authenticate(), voicemail.conf

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required