Затеял изучить вопрос модуля Voicemail Blasting.
Все попробовал,все разобрался, создал Time Groups и Time Conditions, отправляю звонящего в нерабочие часы на голосовую почту проиграв им приветствие.
По нужде используем групповой почтовый ящик для нескольких Extensions, т.е. нужны уведомления на этот ящик о том что кто то оставил сообщение.
Проблемы
1.Сообщения приходят всем кто в группе Voicemail Blasting, объединить на какой то один ящик это все нельзя!
В принципе это можно решить тем что почту указать только у одного сотрудника да и вообще можно включить в эту группу только одного сотрудника..
2.Очень много звонков таких что люди звонят, попадают на голосовую почту и просто бросают трубку, но систему никак не заставить понимать что это пропущенный?
Мысли ходят вокруг WAITTIME ..
Сам я сейчас использую конструкцию для пропущенных вида в extensions_override_freepbx.conf
Код: Выделить всё
[ext-group]
exten => h,1,ExecIF($[${DIALSTATUS}!=ANSWER]?System(sendEmail -o tls=yes -f мыл@gmail.com -t мыл@gmail.com -s smtp.gmail.com:587 -xu мыл@gmail.com -xp пасс -u "Пропущенный от ${CALLERID(all)}" -m "${STRFTIME(${EPOCH},,%C%y-%m-%d в %H:%M)} на наш номер ${CALLERID(name)} звонит : ${CALLERID(num)} - пропущенный звонок")
exten => h,n,Hangup()