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

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

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

Модератор: april22

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

Сообщение skynetyar » 22 ноя 2016, 10:40

find / -name sendEmail.pl -print
Код: выделить все
/root/sendEmail-v1.56/sendEmail.pl
/usr/local/bin/sendEmail.pl


Так вот он собственно на месте...
Строка отправки должна быть что то типа
Код: выделить все
sendEmail -v -f $username -s $host -xu $username -xp $password -t $recipient -o tls=yes -u $subject -m $content

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

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

Сообщение april22 » 22 ноя 2016, 10:45

вы у нас спрашиваете про строку ?

а почему скрипта вот тут не было
https://forum.asterisk.ru/viewtopic.php ... =20#p71026
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 1844
Зарегистрирован: 09 июл 2012, 09:47

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

Сообщение virus_net » 22 ноя 2016, 11:04

Читаю уже 4ю страницу и уже рыдаю...

Вы действительно не понимаете:
    - разницу между sendEmail.pl и sendEmail
    - для того чтобы что-то через что-то отправить это что-то должно существовать на HDD
?
Если ответ "да, не понимаю", то либо срочно идти изучать азы, а только потом что-то ковырять. Либо пользоваться платным суппортом и никогда не трогать консоль серверов при полном отсутствии понимания того что именно вы делаете.

P.S. april22, судя по вот этому посту у него sendEmail.pl это симлинк на sendEmail. Зачем козе баян ? Да ктож его знает.
мой SIP URI sip:virus_net@asterisk.ru или sip:dn@postmet.com
bitname.ru - Домены .bit (namecoin)
Аватар пользователя
virus_net
 
Сообщений: 1977
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

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

Сообщение skynetyar » 22 ноя 2016, 11:33

Да я понимаю,косячу, поэтому и прошу помощи у Вас.
SendEmail.pl на месте!
Консоль показывает что отправляет письмо!
Но письмо не приходит, поэтому спрашиваю про строку отправки..
Это не линк а файл, его не было до этого там потому что я не корректно установил SendEmail.
Разницу между SendEmail и SendMail я теперь понимаю!
Спасибо за терпение ,ну вспоткнулся я, да на этом SendEmail ...растянул на 4 страницы да!
И ведь черт возьми делаю все по инструкции в интернете...которые все разные...
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 310
Зарегистрирован: 18 авг 2016, 14:25

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

Сообщение april22 » 22 ноя 2016, 11:40

skynetyar писал(а):Но письмо не приходит, поэтому спрашиваю про строку отправки..

строка , ни как не относится к астериску
- раз
http://caspian.dotconf.net/menu/Software/SendEmail/
- два
Код: выделить все
cat /root/sendEmail-v1.56/README
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 1844
Зарегистрирован: 09 июл 2012, 09:47

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

Сообщение skynetyar » 22 ноя 2016, 11:47

Код: выделить все
sendEmail -o tls=yes -f мыл@gmail.com -t мыл@gmail.com  -s smtp.gmail.com:587 -xu мыл@gmail.com -xp пас -u "Hello from sendEmail" -m "How are you? I'm testing sendEmail from the command line."         Nov 22 10:45:46 crm sendEmail[7700]: Email was sent successfully!

Письмо пришло!
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 310
Зарегистрирован: 18 авг 2016, 14:25

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

Сообщение april22 » 22 ноя 2016, 11:52

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

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

Сообщение skynetyar » 22 ноя 2016, 12:05

Да уж,сам на себя смеюсь... ;)
Ну на это просто смотрится тогда когда "знаешь" :)
Письмо с пропущенным пришло
/etc/asterisk/extensions_override_freepbx.conf
Код: выделить все
[ext-group]

exten => h,1,System(/usr/local/bin/sendEmail.pl -o tls=yes -f мыл@gmail.com -t мыл@gmail.com  -s smtp.gmail.com:587 -xu мыл6@gmail.com -xp пасс -u "Group ${NODEST} missed call from ${CALLERID(num)}" -m "Missed call in Group ${NODEST} from ${CALLERID(num)}")

exten => h,2,Macro(hangupcall,)


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

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

Сообщение ded » 22 ноя 2016, 12:07

- Подставить эту переменнную в строку отправки.
- А как называются эти переменные?
- А что бы Вам самим не ответить на этот простой вопрос? Google => переменные диалплана Астериск
ded
 
Сообщений: 12650
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение skynetyar » 22 ноя 2016, 12:33

Спасибо за наводку :)
Все получилось только с временем звонка какие то заминки..
Код: выделить все
${DATETIME}: Текущее время и дата в формате: DDMMYYYY-HH:MM:SS Эта переменная объявлена устаревшей в версии Asterisk 1.2, вместо нее используйте конструкцию: ${STRFTIME(${EPOCH},,%d%mNaVH:NaVS)})


Не работает и ${DIALEDTIME} и {DIALEDPEERNUMBER} тоже не работает..
Всё знают и всё понимают только дураки да шарлатаны.(с)А.П Чехов.
skynetyar
 
Сообщений: 310
Зарегистрирован: 18 авг 2016, 14:25

Пред.След.

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

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

Сейчас этот форум просматривают: chardisdze и гости: 10

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