<< Click to Display Table of Contents >>

 

zetafax_logo

Programs on the Zetafax Server

 


 

The Zetafax Server itself is a collection of programs, all or mostly running in the background. Status and error messages from these programs are written to three different central log files. SERVER.LOG is displayed in the Zetafax Server's main window (the ZSERVER program), and is refreshed when the Zetafax Server is restarted. Daily log files named ~Zyymmdd .LOG, where yymmdd is the date, include details of the user, message id, etc. for each logged message, and are used for client log search requests. Finally, a record of every fax sent is made in FAX.LOG; this may be used for accounting and auditing.

 

The following sections give details of the Zetafax Server programs.

 

System manager

 

The system manager program, SYSMAN, runs the various Zetafax Server programs, using the system configuration file SETUP.INI to define the number and types of devices, and monitors the status of these programs. It stops the Zetafax Server if a problem is detected. It is also the interface between Zetafax clients and the Zetafax Server, directing requests from the clients to the appropriate server programs.

 

Queue manager

The queue manager, QUEUEMAN, maintains queues of messages waiting to be processed. New messages are submitted to QUEUEMAN, which queues them, runs convert programs to generate the correct format for transmission, then submits the message to a free device for sending. QUEUEMAN handles device and transmission failures, re-queuing and re-submitting as necessary.

 

Device controllers

 

Several device controllers manage each different type of hardware device that is connected to the system. Each device has a type and number.

 

PRINT performs printing to Windows compatible printers. NETWORK handles network file copies (sending on the LAN and previews). Others device controllers handle fax devices that may be connected. This includes FCLASS for Class 1, 2, and 2.0 fax modems, BTA for Brooktrout Trufax Analog (full length) fax boards and BTB for Brooktrout TRxStream fax boards (TR1034 and Trufax BRI). These programs monitor the devices for errors, and perform the tasks given to them by QUEUEMAN.

 

Router

 

ROUTER is the Zetafax Server program that handles communication with other Zetafax Servers, either across a network (LAN or WAN) or over the Internet via email. Its most visible function is to pass fax requests to these 'remote' Zetafax Servers (as specified by the LCR rules) and to receive such requests from other Zetafax Servers and submit them to QUEUEMAN. ROUTER also keeps track of the status of all remote servers on the LCRNet and passes the information to other Zetafax Server programs.

 

Convert programs

 

Several convert programs convert files from one format to another. EPSTIFF is the main converter, which converts Epson FX or LQ series print format files or standard TIFF files into TIFF fax format files ready for sending. It also handles merging on to letterheads and inserting mail-merge fields and graphics.

 

Address books

 

The address book files are managed by ADDMAN. It performs searches and edits of address book entries, and performs searches of the log files when requested by a client. It is also referred to as the log search program in this help.

 

Zetafax Server console

 

The Zetafax Server console, ZSERVER, is used to start SYSMAN and displays Zetafax Server information and error messages. It can be iconized if required. If the server is running as a service it may be stopped using a menu command or from the Control Panel.

 

Startup and close down both take a few seconds to complete.

 

Related topic

Queuing and retry parameters