Параметр файла sip.conf: mailbox=


Параметр определяет голосовые ящики, для проверки наличия в них сообщений, и управления работой "индикатора голосовых сообщений" (MWI) для каждого клиента.

Описание:
mailbox=1234
или
mailbox=1234@context
или
mailbox=1234, 1235
для проверки нескольких голосовых ящиков.

Используйте формат: 1234@context, если Ваш голосовой ящик не находиться в контексте по умолчанию! С появлением Voicemail2 (и удалением системы голосовых сообщений версии 1 в конце 2003 года из исходников) голосовые ящики стали контекстозависимыми.

Обратите внимание

Что voicemail context и extension context - это не одно и тоже. Если Вы для SIP пользователя определите: context=whatever, в файле sip.conf, тогда, при указании параметра: mailbox=1234, будет использоваться голосовой ящик 1234 из контекста [default] , который описан в файле конфигурации voicemail.conf.

Что же будет происходить.

Asterisk будет периодически проверять голосовые ящики и, если появляются сообщения в директории отведенной для голосового ящика, то будет отправлено уведомление, использующее формать SIP сообщения SIMPLE. Ваш телефон должен поддерживать этот метод, для того, чтобы эта функция работала.

Вы можете установить: notifymimetype=application/simple-message-summary в файле sip.conf.

Если Вам понятен синтаксис SIP сообщений, то оно будет выглядеть примерно так:


To:
Contact:
Call-ID:
CSeq: 102 NOTIFY
User-Agent: Asterisk PBX
Event: message-summary
Content-Type: application/simple-message-summary
Content-Length: 37

Messages-Waiting: yes <<============
Voicemail: 1/0