Всем доброго дня. Помогите решить проблему с автоответчиком. вот что у меня прописано в диал плане
[autoanswer]
exten => s,1,Background(/var/lib/asterisk/moh/voicemail/answer)
exten => s,2,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => s,3,Record(/records/voicemail/${fname}.wav,0,15,X)
exten => s,4,Hangup
Проблема в том что если звонящий попадает на автоответчик то если он раньше положит трубку до конца 15 сек запись не сохраняется. как можно решить данную проблему? может переделать надо что нибудь
Не понял, а в чем смысл? Если человек попал на автоответчик, то он его слушает. Что там записывать? Что конкретно хочется записать?
я имел ввиду что человек звонит с внешки, а секретарь не ответил и человек перенаправляется на автоответчик чтобы оставить сообщение, к примеру говорит 10 сек и кладёт трубку а астериск не сохраняет сообщение если сообщение меньше 15 сек. может как то можно сделать чтобы сообщения неважно сколько длилось сохранялось чтобы потом можно было прослушать.
Ещё одна просьба извиняюсь что не в тему ваши статьи очень хорошие и многому обучают. Хотел попросить написать статью как в windows server объединять подсети и как их правильно сделать, ip в одной подсети кончаются надо будет ещё подсеть создавать. спасибо за понимание
А зачем придумывать такой "автоответчик" самому, если в астериск уже встроен готовый функционал и называется он голосовая почта. По-моему, лучше его использовать, чем придумывать свои велосипеды. Там и оповещение на телефоне об оставленных сообщениях, и отправка на почту, и удобное меню для прослушивания и удаления этих сообщений.
Понятно. буду разбираться с голосовой почтой. спасибо
Мы тоже с астериском работаем, очень удобно и функционально.
мы тоже астериск используем)
А есть друга прога но с более высокой функциональностью?