Любой зарегитсрированный пользователь.
К примеру я могу прочитать все сообщения из своего ящика и из ящика
соседа.
В extensions.conf прописано:
exten => 0001,1,Ringing
exten => 0001,2,Dial(SIP/tma,10)
exten => 0001,3,Voicemail(u0001)
exten => 00010,1,VoiceMailMain(s0001)
exten => 0002,1,Ringing
exten => 0002,2,Dial(SIP/user,10)
exten => 0002,3,Voicemail(u0002)
exten => 00020,1,VoiceMailMain(s0002)
В voicemail.conf прописано:
(default)
0001 => <сейчас цифровой пароль>,Maxim Timofeyev,<e-mail>
0002 => <сейчас цифровой пароль>,User Name,<e-mail>
Может это из-за того, что в 'default' описано?
litnimax
http://voip-info.org/wiki-Asterisk+cmd+VoiceMailMain
If the mailbox is preceded by 's' then the password check will be skipped
Пользователи зарегистрированные (sip.conf):
(tma)
type=friend
secret=<мой любимый пароль ;)>
auth=md5
nat=yes
host=dynamic
reinvite=no
canreinvite=no
qualify=100
dtmfmode=rfc2833
callerid="Maxim Timofeyev" <tma>
disallow=all
;allow=gsm
allow=alaw
allow=g723.1
allow=g729
context=tmanet
Вторая запись идентичная.
Клиенты -- X-Lite.
Что будет, если в виде пароля записана строка содержащая не только цифры?
Астериск'у без разницы что там, просто с телефона обычного пароля не ввести. :)
Но меня не спраивают пароль!
Ни при чтении своего ящика, ни при чтении ящика соседа!
Главное знать номер ящика и все. ;(