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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-02-01 15:29:05 +0400

astin1317 Gravatar astin1317

Имена файлов принимаемых факсов freepbx

сккажите как поменять имена файлов принимаемых факсов дистрибутив freepbx asterisk 11.2 freepbx 2.11 ( но вв версиях 10.8/2/10 то же самое )

факсы принимаемые системой попадают /var/spool/asterisk/fax там появляется файл с именем куча цифр с точками .tif - при отправке его модулем freepbx fax2email.php он конвертируется в pdf - но название такое же невразумительное похожее на unixtimestamp.

в /etc/asterisk/extensions_additional.conf можно найти упоминание этих тифоф

[root@sip ~]# grep tif /etc/asterisk/extensions_additional.conf exten => s,n,ReceiveFAX(${ASTSPOOLDIR}/fax/${UNIQUEID}.tif,f) exten => h,1,GotoIf($[${STAT(e,${ASTSPOOLDIR}/fax/${UNIQUEID}.tif)} = 0]?failed)

exten => h,n,System(${ASTVARLIBDIR}/bin/fax2mail.php --to "${FAXRXEMAIL}" --dest "${FROMDID}" --callerid '${CALLERID(all)}' --file ${ASTSPOOLDIR}/fax/${UNIQUEID}.tif --exten "${FAXFOR}" --delete "${DELETEAFTERSEND}")

видим что имя файла формируется переменной ${UNIQUEID}.tif если сюда подставить что то вроде /${CALLEID(all)}${UNIQUEID}.tif в имя файла добывится то самый CALLEDID перед UNIQUE

НО ! 1. на факс как правило переводят и этот CALLEDID уже выдает внутренний номер есть какая то переменная в которой сохраняется CALLEDID исходного звнка - то есть типа городского номера ? 2. freepbx после какого нибудь обновления пересоздает extensions_additional.conf заново как можно такого избежать - тут ведь надо править имеющееся а не добавлять что то в custom ?

ведь сделали же в записи разговоров понятные имена файлов ... :)

Имена файлов принимаемых факсов freepbx

сккажите как поменять имена файлов принимаемых факсов дистрибутив

freepbx asterisk 11.2 freepbx 2.11 
2.11

( но вв версиях 10.8/2/10 то же самое )

факсы принимаемые системой попадают /var/spool/asterisk/fax там появляется файл с именем куча цифр с точками .tif - при отправке его модулем freepbx fax2email.php он конвертируется в pdf - но название такое же невразумительное похожее на unixtimestamp.

в /etc/asterisk/extensions_additional.conf

в /etc/asterisk/extensions_additional.conf можно найти упоминание этих тифоф

[root@sip ~]# grep tif /etc/asterisk/extensions_additional.conf 
exten => s,n,ReceiveFAX(${ASTSPOOLDIR}/fax/${UNIQUEID}.tif,f)
exten => h,1,GotoIf($[${STAT(e,${ASTSPOOLDIR}/fax/${UNIQUEID}.tif)} = 0]?failed)

0]?failed) exten => h,n,System(${ASTVARLIBDIR}/bin/fax2mail.php --to "${FAXRXEMAIL}" "${FAX_RX_EMAIL}" --dest "${FROMDID}" "${FROM_DID}" --callerid '${CALLERID(all)}' --file ${ASTSPOOLDIR}/fax/${UNIQUEID}.tif --exten "${FAXFOR}" "${FAX_FOR}" --delete "${DELETEAFTERSEND}")

"${DELETE_AFTER_SEND}")

видим что имя файла формируется переменной ${UNIQUEID}.tif ${UNIQUEID}.tif если сюда подставить что то вроде /${CALLEID(all)}${UNIQUEID}.tif /${CALLEID(all)}${UNIQUEID}.tif в имя файла добывится то самый CALLEDID перед UNIQUE

НО ! 1.

  1. на факс как правило переводят и этот CALLEDID уже выдает внутренний номер есть какая то переменная в которой сохраняется CALLEDID исходного звнка - то есть типа городского номера ? 2. ?
  2. freepbx после какого нибудь обновления пересоздает extensions_additional.conf заново как можно такого избежать - тут ведь надо править имеющееся а не добавлять что то в custom ?

ведь сделали же в записи разговоров понятные имена файлов ... :)

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