Настройка голосовой почты в Asterisk

Posted: 2013-12-10 in Asterisk
Tags: , , , , , , , , , ,

Голосовая почта (Voicemail, VM) – достаточно дорогостоящий и редко используемый сервис в компаниях из стран СНГ. По сути это несколько сервисов, таких как: возможность оставить голосовое сообщение, когда абонент не отвечает или занят, прослушать записанные голосовые сообщения с корпоративного или мобильного телефона, получить сообщение VM по электронной почте в приложении. С развитием видеотелефонии многие компании предлагают сервис «videomail», видео-сообщение, но он распространен так же широко, как и IPv6.

Настройку на АТС Asterisk, а также «ЗА» и «ПРОТИВ» использования VM смотрим ниже.

Голосовая почта не используется по нескольким причинам: если нужно сказать что-то срочно используем телефон, если нужно отправить сообщение – это электронная почта. Голосовая почта требует от сотрудников хорошей культуры речи, не позволяет «copy-paste», отнимает больше времени на обработку информации. В некоторых случаях она все же может пригодиться.

Для любых компаний, которые хотят принимать звонки от клиентов даже в нерабочее время. Также для гостиниц, особенно тех которые принимают большое количество иностранных гостей. Почему? Потому что для иностранного туриста, у которого отключен роуминг (или дорого) и нет доступа к интернету (а такое бывает, поверьте!), для людей, которые умеют пользоваться только телефонной связью удобно оставить голосовое сообщение. Например, сообщение о встрече в условленном месте или поздравления, что угодно!
Конфигурация

Шаг 1 В файле voicemail.conf создать почтовые ящики для абонентов и указать номер ящика, затем ПИН код и имя абонента.
voicemail.conf
[default]
2011 => 12345,Alexander Levichev
2012 => 12345,Ekaterina Lischuk

Шаг 2 В файле extensions.conf перенаправлять на голосовую почту, если абонент не ответил в течении 10 секунд.
Шаг 3 Также в файле extensions.conf создать приложения для прослушивания голосовой почты VoiceMailMain
extensions.conf
exten => 2011,1,Dial(SIP/xlite,10)
same => n,VoiceMail(2011@default,u)
exten => 2012,1,Dial(SIP/sjphone,10)
same => n,VoiceMail(2012@default,u)

exten => 2500,1,VoiceMailMain(${CALLERID(num):-4})

exten => 2555,1,Directory()

Шаг 4 Для корректной работы индикации о не прослушанных сообщениях (message waiting indication, MWI) необходимо добавить параметр mailbox для «пиров».

sip.conf

[xlite]
mailbox=2011
[sjphone]
mailbox=2012

Шаг 5 Применить изменения
voicemail reload
dialplan reload
sip reload

Перечень команд для работы с VM представлен ниже.

voicemail reload
voicemail show users
voicemail show zones
sip show mwi

Успешной конфигурации!

Advertisements
Comments
  1. qwerty says:

    Спасибо помогло!!!!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s