top of page

Fax HylaFAX: The Latest News and Updates on the Open Source Project

  • cuthersdigerpverbp
  • Aug 13, 2023
  • 4 min read


You can create a FaxDispatch file that will allow you to convert incoming faxes to pdf or other and direct where these are sent. Examples are all over the Internet, but be aware that FaxDispatch does not go into /etc, but rather into /var/spool/hylafax/etc.


This section deals with several different approaches to this task. However, it is advisable to at least understand the basics of the HylaFAX client programs themselves, as sent-fax problem debugging and troubleshooting is best done at that level first. The essential HylaFAX client programs with which to be familiar are: faxcover(1), faxmail(1), faxrm(1), faxstat(1), and especially sendfax(1). A good reading would also include hylafax-client(1).




fax hylafax




contain the same information, so you use the one that is already present on your machine.2. Store this script as /var/spool/hylafax/bin/sambafax, or in the /bin directory of your HylaFAX tree (but then adjust the path in printcap). Make sure the script is executable, using "chmod +x sambafax".3. restart lpd and samba


Although a true HylaFAX client for AS/400 is not available (more tests with the gnu-hylafax java client are scheduled), you can send facsimiles as print jobs to the HylaFAX server. To do this, some things have to be done but for now a little note.


Every time a fax is received or sent, Hylafax will execute the /var/spool/hylafax/etc/FaxAccounting script. FaxAccounting runs all executable scripts inside the directory /var/spool/hylafax/etc/accounting in alphabetical order.


When a fax is received, Hylafax will execute the /var/spool/hylafax/etc/FaxDispatch script. FaxDispatch runs all executable scripts inside the directory /var/spool/hylafax/etc/dispatch in alphabetical order.


When adding a custom script not handled by an RPM, please add the script in a directory inside /var/lib/nethserver/fax/ and link it to the final destination. In fact the /var/spool/hylafax/etc/ directory is not (actually) in the backup.


JID Pri S Owner Number Pages Dials TTS Status7885 116 F shonna 919517881350 0:1 12:12 Busy signal detected; too[root@atkfax ]# faxrm 7885504 Cannot kill job: Operation not permitted.[root@atkfax ]#____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click -bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-us...@hylafax.org *To learn about commercial HylaFAX(tm) support, mail sa...@ifax.com.*


Actual fax images are stored in the subdirectories docq (outgoing) and recvq (incoming) under /var/spool/hylafax . Other important subdirectories of this main HylaFAX spooling location are sendq (outgoing job control files), log (contains log files for each fax session), config (modem type definitions), and etc (most HylaFAX ...


Basically SAP (SAPConnect using communicationmethod FAX) will send an email to the Hylafax server with a PDF attached. This email will be received by the mail server and hylafax will fax the PDF attachment.


To use the HylaFAX client software on your machine you need to either load the appropriate software on your machine, or you need to locate a machine that already has the client software installed and setup symbolic links to the appropriate directories. If you choose the latter, then beware that you need links to three directories: the directory where client applications reside, /usr/bin, the directory where the client application database files reside, /etc/hylafax, and the directory where document conversion programs reside, /usr/sbin (the last two directories may be the same on your system).


HylaFAX client applications can be tailored on a per-user and per-site basis through configuration files. Per-site controls are placed in the file /etc/hylafax/hyla.conf, while per-user controls go in /.hylarc. In addition a few programs that have many parameters that are specific to their operation support an additional configuration file; these files are identified in their manual pages.


With the default deb installation Oscar drops faxes into /tmp/tomcat6-tmp as matching txt files with the fax number and pdf for the image to be faxed. (note that you should check the path for the tmp file, it can be /tmp/tomcat6-tomcat6-tmp/) Once adjusted for your setting save the following as hylafax.cron


Download and install YajHFC onto your client machines. Choose all the options for a full install. After install proceed to setup the client. Normally this is offered at startup but if not:From the navigation menu: Extras / Options / Servers / Default ...In Connection SettingsHost Name: [your server ip]Port: [use default] ensure this port is unblockedUsername: [hylafax username]Password: [hylafax password]Admin Password: [hylafax password]Uncheck "Always ask" next to Admin PasswordClick: Test connectionAnd then from the navigation menu: Extras / Admin modeAuthentication issues? Check troubleshooting.Read the documentation for setting up phone directory and database tables. This could potentially access the consultation directories on Oscar.The address book can live anywhere (just point YajHFC at where it is). It also has cover sheets.The YajHFC website has instructions for installing a 'printer' (in CUPS) - so that an open document can be printed directly to that fax machine without being saved as a pdf.


That's indeed what the documentation says, but it ain't there on my system.So I ran faxsetup again, because it reveals the storage location. On my system the config file is/var/spool/hylafax/etc/config.ttyACM0


It works.Unfortunately for me, you were also right when you said that it is unlikely that hylafaxplus from AUR will work better for me than hylafax from Arch repo.When I try to send a fax, it doesn't actually get sent, although the service seems to be running and the command seems to work. 2ff7e9595c


 
 
 

Recent Posts

See All

Comments


© 2023 by JOHN BUCKLEY. Proudly created with Wix.com

Subscribe for updates

bottom of page