YAJHFC

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
SEE ALSO
AUTHOR

NAME

yajhfc - Yet Another Java HylaFAX Client

SYNOPSIS

yajhfc [options] [documents to send]...

DESCRIPTION

This manual page documents the yajhfc command.

YajHFC is a client for the HylaFAX fax server written in Java.

Features:
* Faxing documents in PostScript, PDF and various other formats
* Polling faxes
* Support for generating cover pages from templates
* Viewing sent and received faxes
* Phone book (entries can optionally be read from SQL databases or LDAP directories)
* Visible table columns may be selected in a dialog
* Supports ten languages: Chinese, English, French, German, Greek, Italian, Polish, Russian, Spanish and Turkish

This command starts the graphical user interface. For a command line only interface, please see cyajhfc

OPTIONS

-r, --recipient=RECIPIENT

Specifies a recipient to send the fax to. You may specify either a fax number or detailed cover page information (see the FAQ for the format in the latter case). You may specify --recipient multiple times for multiple recipients.

--extract-recipients[=yes|no|auto]

Extract recipients from the specified files or stdin by searching for @@recipient:<faxnumber>@@ tags. If "auto" is specified the send dialog will not be shown if at least one recipient could be successfully extracted.

-C, --use-cover[=yes|no]

Use a cover page for sending a fax.

-s, --subject=SUBJECT

The fax subject for the cover page.

--comment=COMMENT

The comment for the cover page.

-M, --modem=MODEM

Sets the modem to send the fax. Specify either the modem’s name (e.g. ttyS0) or "any" to use any modem.

-S, --server=SERVER

Sets the server to send the fax over. Specify either the server’s name (e.g. "My server"), the server’s list index (0 is the first element) or the ID in the form "#ID".

-I, --identity=IDENTITY

Sets the sender identity to use when sending the fax. Specify either the identity’s name (e.g. "My identity"), the identity’s list index (0 is the first element) or the ID in the form "#ID".

--stdin

Read the file to send from standard input.

--print-jobids[=FILE]

Prints the job IDs of newly sent faxes to stdout or to the specified file. One job per line is printed, in the format "yyyy-mm-dd hh:mm:ss NEW_FAXJOB jobid".

-A, --admin

Start up in admin mode.

-d, --debug

Output some debugging information.

-l, --logfile=LOGFILE

The log file to log debug information to (if not specified, use stdout).

--appendlogfile=LOGFILE

Append debug information to the given log file.

--background

If there is no already running instance of YajHFC, launch a new instance and terminate this instance (after submitting the fax to send).

--noclose

Do not close YajHFC after submitting the fax.

--no-wait

Do not wait for the send window to be closed by the user. If YajHFC is invoked multiple times before the user closes the send window, the specified documents are added to the list of files there. This option implies --background.

-T, --showtab=0|R|1|S|2|T

Sets the tab to display on startup. Specify 0 or R for the "Received", 1 or S for the "Sent" or 2 or T for the "Transmitting" tab.

--windowstate=N|M|I|T

Sets the initial window state of the main window to Normal, Maximized, Iconified (minimized) or minimized to Tray.

--loadplugin=JARFILE

Specifies a jar file of a YajHFC plugin to load.

--loaddriver=JARFILE

Specifies the location of a JDBC driver JAR file to load.

--override-setting=KEY=VALUE

Overrides the value of the specified setting for this session. The overridden setting is not saved.

--no-plugins

Disables loading plugins from the plugin.lst file.

--no-gui

Sends a fax with only a minimal GUI.

--no-check

Suppresses the check for the Java version at startup.

-c, --configdir=DIRECTORY

Sets the configuration directory to use instead of ~/.yajhfc

-h, --help[=COLUMNS]

Displays this text (formatted for COLUMNS columns if given).

SEE ALSO

cyajhfc(1), hylafax(1), sendfax(1), java(1),
More documentation is available in PDF and HTML format in the YajHFC FAQ and README files at /usr/share/doc/yajhfc and on the homepage at http://www.yajhfc.de/

AUTHOR

YajHFC was written by Jonas Wolz <jonas@yajhfc.de>.