![]() |
Hello, Jeff! First, I want to wish a Happy New Year. On 25 Dec 2002, Jeff Borders wrote: | Hello, | I've got hylafax working fine through postfix. However, when scanning a | document through our network scanner/copier and emailing it through the | hylafax setup, I get "DISCARDED application/pdf GOES HERE". | | Plan A: | I know the scanner emails documents as tiff attachments and that hylafax | only accepts ASCI or PS files. Where and how do I intercept this | attachment and convert it to postscript? It seems that if it can | recognize an invalid attachement and discard it, why can't it go ahead | and convert it with tiff2ps? | | Plan B: | I thought of setting up and forwarding to a netfax user and doing some | procmail stuff and then forwarding on to hylafax, but I'm not real | strong with procmail recipes. | | TIA- Jeff Borders Well, BOTH plans appear a little bit too complicated to me. I would do it in a slightly different way by a.) Adding an ALIAS into /etc/aliases which does a PIPE into a program or shell script. This is the easiest way to feed a mail into your own soft and I do this to send my invoices out by FAX or PDF-eMail since a long time. (I embed the fax-number and e-Mail address as PostScript comments at the top of the file and parse them out in a bash script before pro- cessing the PS-file) Here a skeleton as suggestion. This is not to be understood as a really usable script, but it should give you an idea on how to proceed. ---</etc/aliases>-------- ... mailfax: |/root/bin/sendmyfax.sh ... ---<eof>----------------- Then you have to create an executable /root/bin/sendmyfax.sh (regardless which language you use) and let it read in everything from StdIn into a file at the very beginning. Then it depends on you how you process this mail afterwards. ---</root/bin/sendmyfax.sh>--------- #!/bin/sh PATH=/usr/bin:/usr/sbin:/bin:/sbin workfile="/tmp/faxwork$$.mail" cat - > $workfile # Here you do with $workfile whatever you want # to get out the TIF file and convert it into # PostScript sendfax ................. Here you launch the FAX #-eof- ---<eof>---------------------------- b.) In the case that you have the possibility to enter the recipient's FAX number on the scanner (I have absolutely no idea how your scanner works with mailing a FAX), you can possibly do something similar to a.), but through a network printer queue. Anyway: I think that it will be much easier in handling if you control the scanner through a PC and let WHFC or something similar do the transfer to the FAX-Server. mfg Ing. Rainer Hantsch .---------------------------------------------------------------------. | \\|// Ing. Rainer HANTSCH - Hardware + Software | | (o o) Forget Windoze! -- We focus on L-I-N-U-X... | |--oOOo-(_)-oOOo------------------------------------------------------| | Ing. Rainer HANTSCH | mail: office@hantsch.co.at | | Khunngasse 21/20 | www: http://www.hantsch.co.at | | A-1030 Vienna | tel: +43-1-79885380 fax: +43-1-798853818 | | ** A u s t r i a ** | handy: +43-664-9194382 UID-Nr: ATU 11134002 | '---------------------------------------------------------------------' ____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null *To learn about commercial HylaFAX(tm) support, mail sales@hylafax.org.*