Thus, the settings are:
SIP General Section Requirements
accept_outofcall_messages = yes
outofcall_message_context = dpma_message_context
auth_message_requests = no
Additionally, use of the callcounter SIP configuration option is required for BLF state to properly operate. Thus:
Additional SIP General Section Requirements
callcounter=yes
callcounter may also be specified per-peer, instead of generally.
1.0.0-beta1 versions of res_digium_phone.so require that outofcall_message_context be set to
. Versions after
phone_context
1.0.0-beta1 default to dpma_message_context and have a corresponding configuration option in res_digium_phone.conf. If
phone applications and provisioning are not working properly, please check the setting of outofcall_message_context.
Voicemail Configuration
All Digium Phones are provided with a
hard button which calls the Voicemail application (visible in the list of Applications on the phone as
Msgs
well). When a Digium phone is not connected to the Digium Phone module for Asterisk, the Voicemail application simply dials a SIP URI, as
configured, like any other SIP phone. However, if the Digium phone is connected to the DPMA and Asterisk is correctly configured, then the Msgs
button will instead load a Visual Voicemail application that provides an enhanced user experience.
To configure Asterisk correctly, simply ensure that a mailbox entry in Asterisk's Voicemail configuration (voicemail.conf) matches the mailbox
configuration parameter for a Digium Phone in res_digium_phone.conf, e.g.:
voicemail.conf
Voicemail Configuration Example for Voicemail Application
[fancycontext] ; The voicemail context name
100 => 12345,Bob Bobby,[email protected] ; The mailbox, its password, the person's name, and their
e-mail address
digium_phones.conf
Digium Phones Configuration Example for Voicemail Application
[MyPhone] ; The identifier
type=phone ; A phone
mailbox=100@fancycontext ; Sets mailbox to mailbox 100 in the fancycontext of voicemail.conf
; Other Phone options, not the following fake ones, go here
phoneoption=value
phoneoption2=othervalue
Parking
When used in combination with the DPMA, Digium phones provide both a parking application as well as one-touch parking. The parking
application allows the phone to retrieve a list of all parking lots present on the Asterisk server, along with the calls that are currently parked in
each lot. From this list then, a phone may retrieve any parked call. The one-touch parking feature is a softkey on the phone's display that appears
when a call is connected. The softkey transfers the connected call (attended or blind) to whatever parking lot extension the phone is configured to
use.
In attended transfer mode, once the parking operation is completed, Asterisk will play a prompt back to the parker, indicating the lot number to
which the call was parked, and the phone will hang up. That lot number may then be dialed in order to retrieve the call, or one may use the
phone's Parking application to browse and directly retrieve a parked call.
In blind transfer mode, the default, once a park is completed, the phone will display a text message on its screen, indicating the lot number in