Товарищи, помогите решить проблему, в качестве компенсации уделенного времени -- пивасик, а то уже сил нет, не могу найти чего не работает.
Имеем FreePBX, входящие звонки поступают из транков на Ring Group, хочу сделать чтобы на почту приходили уведомления о прорущенных звонках, для этого создаю файл /etc/asterisk/extensions_override_freepbx.conf с таким содержимім:
[ext-group]
exten => h,1,System(echo -e "Hello! \n\nCall: \n${CALLERID(num)} \nStatus: ${DIALSTATUS} \nGroup: ${NODEST} \nReceived at ${STRFTIME(${EPOCH},,%l:%M:%S %p %Z on %A %B %e)} \n\nHave a nice day! " | mail -s "Call: ${CALLERID(num)}, ${DIALSTATUS}, ${STRFTIME(${EPOCH},,%l:%M:%S %p %Z on %A %B %e)}" -S "from=FreePBX<noreply@pbx.hhbb.me>" enroll@hhbb.me)
exten => h,2,Macro(hangupcall,)
Приходят приходят письма со статусом Status: ANSWER или Status: CANCEL
Вопрос: как сделать чтобы срабатывало на пропущенные звонки? и что такое статус CANCEL