Re: Hylafax - запуск скрипта после получения факсового сообщения

2010-10-27 Пенетрантность Dmitry Marin
On Ср., 2010-10-27 at 10:13 +0400, Korona Auto Ltd./ Andrey N. Prokofiev
wrote:
 Спасибо за пример. Однако, у меня hylafax что-то на автомате не 
 переделывает в pdf. Для теста описал так:
 cat /etc/hylafax/FaxDispatch
 FILETYPE=pdf
 
 echo $DEVICE  /tmp/hylafax-log.txt
 echo $FILETYPE  /tmp/hylafax-log.txt
 echo $FILE  /tmp/hylafax-log.txt
 echo $FROMADDR  /tmp/hylafax-log.txt
 echo $SENDER  /tmp/hylafax-log.txt
 
 NOTIFY_FAXMASTER=errors
 TEMPLATE=ru
 
 
 -- все равно сохраняет в tif :(

Насколько я помню, в FaxDispatch описывается кому слать отчет и в каком
формате, возможно, включать в письмо сам факс. Уже полученный файл никак
не затрагивается. См. /var/spool/hylafax/bin/common-functions на предмет
ConvertFile()



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1288164154.1943.16.ca...@corvax-nb



Re: Hylafax - запуск скрипта после получения факсового сообщения

2010-10-26 Пенетрантность Dmitry Marin
On Вт., 2010-10-26 at 17:15 +0400, Korona Auto Ltd./ Andrey N. Prokofiev
wrote:
 Korona Auto Ltd./ Andrey N. Prokofiev пишет:
  День добрый. Необходимо обрабатывать результирующий tiff файл 
  (преобразование, перемещение) после его получения. Как натравить 
  hylafax выполнение скрипта по получению файксового сообщения?
А у меня дистрибутивный hylafax сам делает pdf из tiff'а и отправляет
уведомление. Для этого есть /etc/hylafax/ со следующим содержанием:

cat FaxDispatch 
case $DEVICE in
ttyMI0) FILETYPE=pdf
sendto=...@solidar.ru   
echo 'В общей папке Outlook находится новое факсимильное сообщение'
| /usr/bin/mail -s 'Получен новый факс' secret...@solidar.ru
UUENCODE='/usr/bin/uuencode';; #/bin/cp
$FILE /var/spool/hylafax/archive/ttyS0
ttyMI1) FILETYPE=pdf
sendto=f4ca...@solidar.ru   
echo 'В общей папке Outlook находится новое факсимильное сообщение'
| /usr/bin/mail -s 'Получен новый факс' fax4ca...@solidar.ru
UUENCODE='/usr/bin/uuencode';; #/var/spool/hylafax/archive/ttyS1
esac

NOTIFY_FAXMASTER=errors
TEMPLATE=ru


Насколько я помню, внедистрибутивного в этогм не участвует.  

 
 Вроде бы нашел параметр FaxrcvdCmd, но не уверен подойдет ли он мне. Еще 
 хотелось бы скрипту параметром передать имя выходного tiff-а чтобы знать 
 над кем преобразования делать.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1288114520.2060.3.ca...@corvax-nb