1) А хорошо бы вам книжку о будущем телефонии читать, где всё это описано.
2) И так же полезно запрашивать такие вещи в поиск.
3) Интересно будет узнать, что для глобально входя VoiceMailMain существует устоявшийся сервисный код *98,
а для индивидуального (который сразу передаёт в запрос номер экстена, например 123@default ) - *97
а не безумный 1000.
Это -
- Код: выделить все
exten => 1000,1,Log(NOTICE, Dialing out from ${CALLERID(all)} to VoiceMail (1000))
exten => 1000,n, VoiceMailMain(${CALLERID(num)}@office)
exten => 1000,n, Hangup()
самодельная кровяная колбаса, с кашей и хреном. С голодухи тоже можно кушать, если оформить как отдельный контекст
- Код: выделить все
[vm]
exten => 1000,1,Log(NOTICE, Dialing out from ${CALLERID(all)} to VoiceMail (1000))
exten => 1000,n, VoiceMailMain(${CALLERID(num)}@office)
и включать через
include => vm
.