Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Отправка Email сразу при переключении на VoiceMail Elastix4

0

Добрый день,

Пожалуйста подскажите как настроить VoiceMail на отправку email сразу при переключении на VoiceMail? Идея в том что бы при нахождении абонента не в сети и попытке дозвониться до него проигрывалось свое приветствие и сразу отправлялось письмо, еще до того как начнется запись сообщения. Нужно просто уведомление о пропущенном звонке на почту. А если еще подскажите где поменять текст сообщения - будет просто замечательно ;)

Отправка почты настроена, свое приветствие имеется.

Заранее благодарен!

удалить закрыть спам изменить тег редактировать

спросил 2016-06-07 14:30:33 +0400

KIV Gravatar KIV
1 2 1

обновил 2016-06-07 18:08:25 +0400

Comments

Тег бизнес добавьте.

zzuz ( 2016-06-07 15:11:12 +0400 )редактировать

Вы много чего хотите - за 5 минут не сделать - так что в Бизнес

awsswa ( 2016-06-07 17:02:45 +0400 )редактировать

Мне вполне хватит указания направления, поэтому такой тэг не уместен. Указание где можно произвести такие правки, вот и все. Спасибо за ответ.

KIV ( 2016-06-07 17:04:04 +0400 )редактировать

сообщение в voicemail.conf остальное в override_ля.ля.conf - надо переписать часть отвечающую за voicemail - вставив ваш кусок

awsswa ( 2016-06-07 18:38:56 +0400 )редактировать

Спасибо за ответ, а как сделать что бы письмо отправлялось сразу при переключении на VoiceMail?

KIV ( 2016-06-07 18:45:12 +0400 )редактировать

Перед выполнением Voicemail отправляйте письмо.

zzuz ( 2016-06-07 20:54:35 +0400 )редактировать

1 Ответ

0

без правки конфигов(с веба) - никак.

варианты

1) нанять когото кто сможет сделать модуль.

2) в файлике extensions_ovveride_freepbx.conf

[macro-vm]
exten => dovm,1,System(/bin/mailscript.sh ${MEXTEN} ${CALLERID(num)});
exten => s-BUSY,1,System(/bin/mailscript.sh ${MEXTEN} ${CALLERID(num)});
exten => s-NOMESSAGE,1,System(/bin/mailscript.sh ${MEXTEN} ${CALLERID(num)});
exten => s-INSTRUCT,1,System(/bin/mailscript.sh ${MEXTEN} ${CALLERID(num)});
exten => s-DIRECTDIAL,1,System(/bin/mailscript.sh ${MEXTEN} ${CALLERID(num)});

это сработает для freepbx-13. для других версий - не смотрел.

Естественно, вам еще надо скрипт написать который будет собственно посылать почту.

Чтоб поменять сообщение - наберите *98 и по меню надиктуйте все, что хотите.

ссылка удалить спам редактировать

ответил 2016-06-07 20:53:57 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/

обновил 2016-06-07 20:55:06 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2016-06-07 14:30:33 +0400

Просмотрен: 49 раз

Обновлен: Jun 07

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.