Asterisk Hacking

Voice mail has played a key role in business over the past 20 years. The case can be made that it is more important than e-mail for some people. Voice-mail settings are listed within voicemail.conf in the Asterisk configuration directory.
There are a lot of bits to configure in voice mail, such as time zone settings, voice mail to e-mail settings, and options on how to pronounce time, among others. Unless you want to get fancy, most of the defaults should work fine. A common option that may need to be adjusted is the maxmsg option which limits the number of messages a user can have in their mailbox. Another option that may need to be adjusted is the tz option that controls what time zone the messages will be based in. This is commonly used if the server s time zone is different than the time zone the company is based in. The tz option, by default, can only be set to options specified in the [zonemessages] section, which by default is set to the following:
[zonemessages]eastern=America/New_York'vm-received' Q 'digits/at' IMpcentral=America/Chicago'vm-received' Q 'digits/at' IMpcentral24=America/Chicago'vm-received' q 'digits/at' H N 'hours'military=Zulu'vm-received q 'digits/at' H N 'hours' 'phonetic/z_p'european=Europe/Copenhagen'vm-received' a d b 'digits/at' HM
The syntax for this is
ZONENAME=TIMEZONEDATESTRING
where ZONENAME is the name you want to give the setting, TIMEZONE is the Linux time-zone name you want the system to use for the setting, and DATESTRING is a string of...