By default, YajHFC will send one fax per document printed to the fax printer.
You can change that behaviour to "collect" multiple documents printed to the fax printer in one fax, however (with the default Windows fax printer (Redmon or RedmonEE)).
This section contains miscellaneous information about YajHFC not included in the FAQ or other documentation.
If you did not find the answer you were looking for here, please also see the FAQ and the yajhfc-user mailing list archive.
By default, YajHFC will send one fax per document printed to the fax printer.
You can change that behaviour to "collect" multiple documents printed to the fax printer in one fax, however (with the default Windows fax printer (Redmon or RedmonEE)).
This article contains a short example on how to automatically install YajHFC using a Windows domain logon.bat script. It has been contributed by Stefan Agethen.
Starting with version 0.5.2 the setup of YajHFC has three options for creating a fax printer. This article tries to give a short comparison to help you decide which one to choose.
Version 0.6.0 and up support adding a user comment to faxes (in both sent and received tables). If the read/unread state is saved in a database table (as described in Setting up YajHFC for small workgroups), this table needs 2 new columns where this comment can be saved.
In YajHFC, you can define custom modems. This can be useful in one of the following scenarios:
If you are using YajHFC 0.5.2 or higher with the PDF plugin you may get the following (or a similar) exception when trying to view a received fax:
An error occured displaying the fax "faxNNNNNNNNN.tif": All fill bits preceding EOL code must be 0. java.lang.RuntimeException: All fill bits preceding EOL code must be 0. at com.itextpdf.text.pdf.codec.TIFFFaxDecoder.readEOL(TIFFFaxDecoder.java:1307) at com.itextpdf.text.pdf.codec.TIFFFaxDecoder.decode2D(TIFFFaxDecoder.java:797) at com.itextpdf.text.pdf.codec.TiffImage.getTiffImage(TiffImage.java:237) at com.itextpdf.text.pdf.codec.TiffImage.getTiffImage(TiffImage.java:106) at yajhfc.file.pdf.ITextTIFFFileConverter.convertToHylaFormat(ITextTIFFFileConverter.java:65) at yajhfc.file.MultiFileConverter.convertMultipleFiles(MultiFileConverter.java:102) at yajhfc.file.MultiFileConverter.convertMultipleFilesToSingleFile(MultiFileConverter.java:187) at yajhfc.file.MultiFileConverter.viewMultipleFiles(MultiFileConverter.java:162) at yajhfc.MainWin$ShowWorker.doWork(MainWin.java:491) at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)
Read more: Error "All fill bits preceding EOL code must be 0."
When your mail server has a self signed certificate, you may get an exception like the following when trying to send a mail using the YajHFC mailer plugin:
javax.mail.MessagingException: Could not convert socket to TLS; nested exception is: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target [...]