VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

asterisker
Сообщения: 65
Зарегистрирован: 18 июл 2016, 11:40

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

Сообщение asterisker »

skynetyar писал(а):Затея интересная, можно ли сделать это средствами FreePBX и CustomContext?
если фраза "средства Freepbx" включает в себя "средства asterisk", то да, без проблем. Если чисто через вебморду...Не знаю, я бы не зарекался.
skynetyar
Сообщения: 439
Зарегистрирован: 18 авг 2016, 13:25

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

Сообщение 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
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
asterisker
Сообщения: 65
Зарегистрирован: 18 июл 2016, 11:40

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

Сообщение asterisker »

Пробовали запускать sendEmail.pl ручками?
ded
Сообщения: 15620
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

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

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

Сообщение skynetyar »

ded писал(а):И я даже не задумывался о том, чтобы что-то подпиливать, прилаживать...
Ну подскажите будьте добры что нужно подпилить что бы не доходило до голосовой почты а сразу отправляло?
asterisker писал(а):Пробовали запускать sendEmail.pl ручками?
Конкретно его нет,но sendmail работает,пробовал отправлять себе тестовое письмо..
mail -s можно ли так использовать?
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
asterisker
Сообщения: 65
Зарегистрирован: 18 июл 2016, 11:40

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

Сообщение asterisker »

я использую и то и другое, у меня всё работает.
sendEmail не sendmail
Правда для sendEmail у меня указан конкретный сервер, куда ему подключаться.
Попробуйте отладить всё для начала руками.
Подозреваю, что проблема относится больше к smtp, чем к астериску.
ded
Сообщения: 15620
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

skynetyar писал(а):Ну подскажите будьте добры что нужно подпилить что бы не доходило до голосовой почты а сразу отправляло?
ded писал(а):И я даже не задумывался о том, чтобы что-то подпиливать, прилаживать...
Просто всё работает. Не знаю прямо - что с этим делать?
skynetyar
Сообщения: 439
Зарегистрирован: 18 авг 2016, 13:25

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

Сообщение 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()
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

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

Сообщение april22 »

две страницы , а в консоль то кто смотрел ? доходит до контекста ?
доходит до отправки ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
skynetyar
Сообщения: 439
Зарегистрирован: 18 авг 2016, 13:25

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

Сообщение skynetyar »

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

Блин,я же переключил для тестов в инбондроутес не на группу а на екстеншен... :shock:
Последний раз редактировалось skynetyar 21 ноя 2016, 16:16, всего редактировалось 1 раз.
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH