Advanced Topics in SPA9000 Administration
Advanced Topics for SPA400 Voice Mail Service
SPA9000 Voice System Administration Guide
179
A
How Voicemail Works
When a user checks voicemail from a client station, the SPA9000 sends an INVITE
on its behalf to the configured <Mailbox Manage URL>. For example:
INVITE sip:mailbox-manage-url SIP/2.0
Via: SIP/2.0/UDP 192.168.2.205:5060;branch=z9hG4bK-
171eb6b5
From:
<sip:[email protected]>;tag=300704dd2590d20bo2;ref=5
031;mbid=53371
To: <sip:mailbox-manage-url>
Call-ID: [email protected]
CSeq: 101 INVITE
Max-Forwards: 70
Contact: <sip:[email protected]:5060>
Here the client station is at extension 5031 and the mailbox ID is 53371. The
voicemail server should then prompt the caller to enter a PIN and access the
voicemail features for the given mailbox.
A user should also be able to call an external number explicitly from anywhere to
retrieve voice mail messages. When the voicemail server receives such a call, it
should prompt the caller to enter the mailbox ID and then the PIN number. If the
user-ID of the voicemail account cannot be uniquely identified from the mailbox ID
or from the called number, the server must first prompt the user to enter the user-
ID before proceeding.
NOTE
If an EXT-To-DID mapping exists for the calling extension on the line interface, the
user-ID and display name fields of the FROM header are replaced by the mapped
DID number and the display name assigned to the phone, respectively. In this case,
a DIVERSION header similar to the REFERRED-BY header is also included.