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

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

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

Модератор: april22

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

Сообщение asterisker » 21 ноя 2016, 16:06

skynetyar писал(а):Затея интересная, можно ли сделать это средствами FreePBX и CustomContext?

если фраза "средства Freepbx" включает в себя "средства asterisk", то да, без проблем. Если чисто через вебморду...Не знаю, я бы не зарекался.
asterisker
 
Сообщений: 65
Зарегистрирован: 18 июл 2016, 12:40

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

Сообщение skynetyar » 21 ноя 2016, 16:15

Ясно.
Подскажите почему эта схема у меня не работает?
/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
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 402
Зарегистрирован: 18 авг 2016, 14:25

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

Сообщение asterisker » 21 ноя 2016, 16:20

Пробовали запускать sendEmail.pl ручками?
asterisker
 
Сообщений: 65
Зарегистрирован: 18 июл 2016, 12:40

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

Сообщение ded » 21 ноя 2016, 16:24

skynetyar писал(а):Да но сообщение то отправляется только при наличии голосовой почты? а мне если звонящий скажем положил трубку не дождавшись ответа

Да здравстсвуют создатели Selsius Ethernet phone, rкоторых потом купила Cisco systems, и они стали цыскофонами, которые просто показывают неотвеченные, если звонящий скажем положил трубку не дождавшись ответа.
И я даже не задумывался о том, чтобы что-то подпиливать, прилаживать...
ded
 
Сообщений: 14498
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение skynetyar » 21 ноя 2016, 16:42

ded писал(а):И я даже не задумывался о том, чтобы что-то подпиливать, прилаживать...

Ну подскажите будьте добры что нужно подпилить что бы не доходило до голосовой почты а сразу отправляло?

asterisker писал(а):Пробовали запускать sendEmail.pl ручками?

Конкретно его нет,но sendmail работает,пробовал отправлять себе тестовое письмо..
mail -s можно ли так использовать?
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 402
Зарегистрирован: 18 авг 2016, 14:25

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

Сообщение asterisker » 21 ноя 2016, 16:52

я использую и то и другое, у меня всё работает.
sendEmail не sendmail
Правда для sendEmail у меня указан конкретный сервер, куда ему подключаться.
Попробуйте отладить всё для начала руками.
Подозреваю, что проблема относится больше к smtp, чем к астериску.
asterisker
 
Сообщений: 65
Зарегистрирован: 18 июл 2016, 12:40

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

Сообщение ded » 21 ноя 2016, 16:54

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

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

Сообщение skynetyar » 21 ноя 2016, 17:02

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

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

Сообщение april22 » 21 ноя 2016, 17:11

две страницы , а в консоль то кто смотрел ? доходит до контекста ?
доходит до отправки ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2124
Зарегистрирован: 09 июл 2012, 09:47

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

Сообщение skynetyar » 21 ноя 2016, 17:12

april22 писал(а):две страницы , а в консоль то кто смотрел ? доходит до контекста ?
доходит до отправки ?


Абсолютная тишина..что собственно и удивляло..
Собственно руководствовался инструкцией от сель ..https://voxlink.ru/kb/freepbx/missed-call-FreePBX/

Блин,я же переключил для тестов в инбондроутес не на группу а на екстеншен... :shock:
Последний раз редактировалось skynetyar 21 ноя 2016, 17:16, всего редактировалось 1 раз.
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 402
Зарегистрирован: 18 авг 2016, 14:25

Пред.След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron
© 2008 — 2020 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH