Страница 2 из 6

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 15:06
asterisker
skynetyar писал(а):Затея интересная, можно ли сделать это средствами FreePBX и CustomContext?
если фраза "средства Freepbx" включает в себя "средства asterisk", то да, без проблем. Если чисто через вебморду...Не знаю, я бы не зарекался.

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 15:15
skynetyar
Ясно.
Подскажите почему эта схема у меня не работает?
/etc/asterisk/extensions_override_freepbx.conf

Код: Выделить всё

[ext-group] ; будет работать для всех групп вызова, но при внешних вызовах

exten => h,1,System(/usr/local/bin/sendEmail.pl -f pbx1@company.ru -t info@company.ru -u 
"Group ${NODEST} missed call from ${CALLERID(num)}" -m "Missed call in Group ${NODEST} 
from ${CALLERID(num)}" -o message-charset=UTF-8)

exten => h,2,Macro(hangupcall,)
В логах тишина почему то...
Подозреваю на /usr/local/bin/sendEmail.pl

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 15:20
asterisker
Пробовали запускать sendEmail.pl ручками?

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 15:24
ded
skynetyar писал(а):Да но сообщение то отправляется только при наличии голосовой почты? а мне если звонящий скажем положил трубку не дождавшись ответа
Да здравстсвуют создатели Selsius Ethernet phone, rкоторых потом купила Cisco systems, и они стали цыскофонами, которые просто показывают неотвеченные, если звонящий скажем положил трубку не дождавшись ответа.
И я даже не задумывался о том, чтобы что-то подпиливать, прилаживать...

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 15:42
skynetyar
ded писал(а):И я даже не задумывался о том, чтобы что-то подпиливать, прилаживать...
Ну подскажите будьте добры что нужно подпилить что бы не доходило до голосовой почты а сразу отправляло?
asterisker писал(а):Пробовали запускать sendEmail.pl ручками?
Конкретно его нет,но sendmail работает,пробовал отправлять себе тестовое письмо..
mail -s можно ли так использовать?

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 15:52
asterisker
я использую и то и другое, у меня всё работает.
sendEmail не sendmail
Правда для sendEmail у меня указан конкретный сервер, куда ему подключаться.
Попробуйте отладить всё для начала руками.
Подозреваю, что проблема относится больше к smtp, чем к астериску.

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 15:54
ded
skynetyar писал(а):Ну подскажите будьте добры что нужно подпилить что бы не доходило до голосовой почты а сразу отправляло?
ded писал(а):И я даже не задумывался о том, чтобы что-то подпиливать, прилаживать...
Просто всё работает. Не знаю прямо - что с этим делать?

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 16:02
skynetyar
ded писал(а):Просто всё работает. Не знаю прямо - что с этим делать?
Ну блин я Вас не понимаю,или что то о5 не совпадает в наших версиях FreePBX , уведомление на почту прилетает только если есть голосовое сообщение в почте, и на телефоне трубка горит с конвертом, в противном случае если трубка повешена до гудка голосового никаких нотификаций не прилетает...
asterisker писал(а):Подозреваю, что проблема относится больше к smtp, чем к астериску.

var/log/maillog тишина при этом, как это можно отследить?

Можно ли использовать не /usr/local/bin/sendEmail.pl а тот же mail -s ?и как мне построить код в этом случае ?

Код: Выделить всё

exten => h,1,System(/usr/local/bin/sendEmail.pl -f pbx1@company.ru -t info@company.ru -u 
"IVR-1 missed call from ${CALLERID(num)}" -m "Missed call in Main IVR from 
${CALLERID(num)}" -o message-charset=UTF-8)

same  => n,Hangup()

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 16:11
april22
две страницы , а в консоль то кто смотрел ? доходит до контекста ?
доходит до отправки ?

Re: Настройка уведомлений о пропущенных

Добавлено: 21 ноя 2016, 16:12
skynetyar
april22 писал(а):две страницы , а в консоль то кто смотрел ? доходит до контекста ?
доходит до отправки ?
Абсолютная тишина..что собственно и удивляло..
Собственно руководствовался инструкцией от сель ..https://voxlink.ru/kb/freepbx/missed-call-FreePBX/

Блин,я же переключил для тестов в инбондроутес не на группу а на екстеншен... :shock: