Команда MailboxExists()

Функция плана набора MAILBOX_EXISTS()


Назначение:

Проверка существования заданного голосового ящика.

Синтаксис

MailboxExists([@context][|options]) (до v 1.6)
MAILBOX_EXISTS([@context][,options]) (начиная с v 1.6)


Описание:

Функция проверяет наличие указанного голосового ящика. Если контекст не указан, по умолчанию, будет использоваться контекст "default".

Данная функция устанавливает следующую переменную канала по завершению работы:

  • VMBOXEXISTSSTATUS - собержит результат работы функции MailboxExists. Возможные значения: SUCCESS | FAILED.


В версиях до 1.6:

Опции:
j - переходить на команду с приоритетом n+101, если существует указанный голосовой ящик.

Начиная с версии 1.6:

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


Замечания

  • Функция стала частью ядра Asterisk, начиная с версии 1.6
  • CLI> core show function MAILBOX_EXISTS

Ссылки по теме: