Коллеги, доброго времени суток.
Помогите разобраться начинающему с голосовой почтой в Астериксе.
Задача проста - дать возможность оставлять голосовые сообщения если абонент не отвечает или просто организовать возможность оставлять голосовую почту.В sip.conf завел абонента:
[aleksey]
type=friend
secret=123
pickupgroup=1
callgroup=1
nat=no
host=dynamic
username=aleksey
dtmfmode=rfc2833
mailbox=300@default (тут не понятно: это системный почт ящик пользователя ОС или только в Астериксе?)
language=ru
disallow=all
allow=ulaw
allow=alaw
allow=gsm
context=sip-dialout
callerid=300
В exstensions.conf
[sip-dialout]
exten => 300,1,Dial(SIP/aleksey)
exten => 300,2,Playback(vm-nobodyavail)
exten => 300,3,Voicemail(300@default)
exten => 300,n,Hangup
В voicemail.conf
[default]
300 => 123, Manager Aleksey, 300@default
_____________________________________________________________________________
Проверяю после отправки голосового сообщения:
asterisk -rx 'voicemail show users'
Context Mbox User Zone NewMsg
default 300 Aleksey 1
Сообщение как есть (wav-ка записана и проигрывается, но в логах:
tail -f /var/log/asterisk/messages
[Aug 4 11:47:42] NOTICE[18349] app_dial.c: Not accepting call completion offers from call-forward recipient Local/aleksey@sip-dialout-0000000f;1
[Aug 4 11:47:42] NOTICE[18349] chan_local.c: No such extension/context aleksey@sip-dialout while calling Local channel
[Aug 4 11:47:42] NOTICE[18349] app_dial.c: Forwarding failed to dial 'Local/aleksey@sip-dialout'
...........и ни чего не работает.
Буду благодарен за помощь.