Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / asterisk trixbox txfax

asterisk trixbox txfax

Сообщений: 2

asterisk trixbox txfax

Помогите разобраться.....

нужно что-бы при переводе звонка на определенный extension, с этого extension слался факс..... файл факса уже подготовлен в формате .tiff.

т.е. что-то типа вх. звонок, бла-бла-бла, на удаленном конце стартует факс на прием, я перевожу на нужный extension, факс отсылается, соединение разрывается.

вроде копать нужно в сторону txfax но пока не соображу как ((((
2008-04-21 09:52

Сообщений: 2

Re: asterisk trixbox txfax

что-то начало получаться....

[fax-send]
exten => fax-send,1,Answer
exten => fax-send,2,Set(TIMEOUT(absolute)=180)
exten => fax-send,3,Set(FAXFILE=/var/spool/asterisk/fax/test.tif)
exten => fax-send,4,txfax(${FAXFILE}|caller)
exten => fax-send,5,Hangup()
exten => h,1,Hangup()

факс отсылается, и даже очень неплохо приниматся ))) осталась одна проблема... после отсылки факса, не разрывается соединение, т.е. txfax как висел на линии так и висит.... немного спасает положение таймаут, но это как-то некрасиво ((( мож я что не так написал?
2008-04-21 11:23

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: asterisk trixbox txfax

Это такой кривой txfax. Впрочем rxfax точно такойже. Откуда брали tx/rxfax?
2008-04-21 14:52

Сообщений: 6521

Re: asterisk trixbox txfax

[out-fax]
exten => out_fax,1,txfax(${TXFAX_NAME}|caller)
exten => out_fax,2,SetVar(FAX_OK=1)
exten => out_fax,3,system(echo "Your fax to ${DEST_PHONE} was sended successfully" | mail -s "Fax se
nded successfully" ${SENDER_MAIL})
exten => out_fax,102,NoOp(TxFax exited with an error 102)
exten => s-NOANSWER,1,NoOp(TxFax exited with dialstatus ${DIALSTATUS})
exten => s-NOANSWER,2,Hangup()
exten => s-BUSY,1,NoOp(TxFax exited with dialstatus ${DIALSTATUS})
exten => s-BUSY,2,Hangup()
exten => h,1,NoOp(HANGUPCAUSE is ${HANGUPCAUSE})
exten => h,2,GotoIf($${FAX_OK} = 1?4:3)
exten => h,3,system(echo "There was an error sending your fax to ${DEST_PHONE}" | mail -s "Fax NOT sended" ${SENDER_MAIL})
exten => h,4,Macro(hangupcall)
2008-04-21 22:27

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru