1 | изначальная версия редактировать | |
Добрый вечер всем, имею примерно такой макрос приема факса: проблема в том, что все что идет после exten => s,n,Receivefax(${FAXFILE}) не выполняется , причем если факс не принялся то макрос выполняется полностью, а если факс прошел то выполнение обрывается после приема ... в чем может быть проблема?
[faxin] exten => s,1,Set(FAXFILENOEXT=/var/spool/fax/${CALLERID(number)}-${UNIQUEID}) exten => s,n,Set(FAXFILE=${FAXFILENOEXT}.tif) exten => s,n,Set(LOCALSTATIONID=74956381111) exten => s,n,Set(LOCALHEADERINFO=FAX) exten => s,n,Receivefax(${FAXFILE}) exten => s,n,Set(SUBJ=${CALLERID(number)}) exten => s,n,Hangup exten => h,n,System(/usr/bin/tiff2pdf ${FAXFILE} -o ${FAXFILENOEXT}.pdf) exten => h,n,System(mutt -s "${SUBJ}" -a ${FAXFILENOEXT}.pdf ${FAXMAIL} < /var/lib/asterisk/faxletter) exten => h,n(exit),NoOp(End of fax processing)
2 | No.2 Revision редактировать |
Добрый вечер всем, имею примерно такой макрос приема факса: проблема в том, что все что идет после exten => s,n,Receivefax(${FAXFILE}) не выполняется , причем если факс не принялся то макрос выполняется полностью, а если факс прошел то выполнение обрывается после приема ... в чем может быть проблема?
[faxin] exten => s,1,Set(FAXFILENOEXT=/var/spool/fax/${CALLERID(number)}-${UNIQUEID})
exten => s,n,Set(FAXFILE=${FAXFILENOEXT}.tif) exten => s,n,Set(LOCALSTATIONID=74956381111) exten => s,n,Set(LOCALHEADERINFO=FAX) exten => s,n,Receivefax(${FAXFILE}) exten => s,n,Set(SUBJ=${CALLERID(number)}) exten => s,n,Hangup exten => h,n,System(/usr/bin/tiff2pdf ${FAXFILE} -o ${FAXFILENOEXT}.pdf) exten => h,n,System(mutt -s "${SUBJ}" -a ${FAXFILENOEXT}.pdf ${FAXMAIL} < /var/lib/asterisk/faxletter) exten => h,n(exit),NoOp(End of fax processing)3 | теги изменены редактировать |
Добрый вечер всем, имею примерно такой макрос приема факса: проблема в том, что все что идет после exten => s,n,Receivefax(${FAXFILE}) не выполняется , причем если факс не принялся то макрос выполняется полностью, а если факс прошел то выполнение обрывается после приема ... в чем может быть проблема?
[faxin] exten => s,1,Set(FAXFILENOEXT=/var/spool/fax/${CALLERID(number)}-${UNIQUEID})
exten => s,n,Set(FAXFILE=${FAXFILENOEXT}.tif)
exten => s,n,Set(LOCALSTATIONID=74956381111)
exten => s,n,Set(LOCALHEADERINFO=FAX)
exten => s,n,Receivefax(${FAXFILE})
exten => s,n,Set(SUBJ=${CALLERID(number)})
exten => s,n,Hangup
exten => h,n,System(/usr/bin/tiff2pdf ${FAXFILE} -o ${FAXFILENOEXT}.pdf)
exten => h,n,System(mutt -s "${SUBJ}" -a ${FAXFILENOEXT}.pdf ${FAXMAIL} < /var/lib/asterisk/faxletter)
exten => h,n(exit),NoOp(End of fax processing)
4 | Fixed formatting редактировать |
Добрый вечер всем,
имею примерно такой макрос приема факса:
проблема в том, что все что идет после после
exten => s,n,Receivefax(${FAXFILE})
не выполняется , причем если факс не принялся то макрос выполняется полностью, а если факс прошел то выполнение обрывается после приема ... в чем может быть проблема?
[faxin]
exten => s,1,Set(FAXFILENOEXT=/var/spool/fax/${CALLERID(number)}-${UNIQUEID}) 5 | No.5 Revision редактировать |
Добрый вечер всем, имею примерно такой макрос приема факса: проблема в том, что все что идет после
exten => s,n,Receivefax(${FAXFILE})
не выполняется , причем если факс не принялся то макрос выполняется полностью, а если факс прошел то выполнение обрывается после приема ... в чем может быть проблема?
[faxin]
exten => s,1,Set(FAXFILENOEXT=/var/spool/fax/${CALLERID(number)}-${UNIQUEID})
exten => s,n,Set(FAXFILE=${FAXFILENOEXT}.tif)
exten => s,n,Set(LOCALSTATIONID=74956381111)
exten => s,n,Set(LOCALHEADERINFO=FAX)
exten => s,n,Receivefax(${FAXFILE})
exten => s,n,Set(SUBJ=${CALLERID(number)})
exten => s,n,Hangup
exten => h,n,System(/usr/bin/tiff2pdf h,1,System(/usr/bin/tiff2pdf ${FAXFILE} -o ${FAXFILENOEXT}.pdf)
exten => h,n,System(mutt -s "${SUBJ}" -a ${FAXFILENOEXT}.pdf ${FAXMAIL} < /var/lib/asterisk/faxletter)
exten => h,n(exit),NoOp(End of fax processing)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.