
NETWORKING DYNAMICS CORPORAT ION
SOFTWARE LICENSE AGREEMENT
1. P REACCEPT AN CE N O TI CE
1.1 READ THE TERMS AND CONDITIONS OF THIS AGREEMENT BEFORE OPENING THE MEDIA PACKAGE.
YOU ACCEP T TH I S AGREEM E N T IF YO U O PE N TH E ME DI A PACK AGE , P LACE ANY SO F TWARE FRO M TH E
MEDIA PA CKAGE INTO USE OR IF YOU K EEP T HE SOFTWARE ME DIA PACKAGE FOR MORE T HAN T HIRT Y (30)
DAYS.
IF YOU DO NOT AGREE TO THE TERMS ON THIS AGREEMENT, YOU MUST RETURN THE UNOPENED MEDIA
PACKAGE AND DOCUMENTATION WITHIN THIRTY (30) DAYS AND YOUR MONEY WILL BE REFUNDED (LESS
NORMAL SHIPPING AND HANDLING).
2. TERM
2.1 This license is effective until terminated. You may terminate t his license upon 30 days’ written notice to Networking Dynamics Corporation
(NDC). NDC may terminate the license on 30 days’ written notice to you if you fail to comply with any term or condition of this agreement or fail
to purchase a full license within thirty (30) days of or fail to pay NDC any monies due within ninety (90) days of the due date.
2.2 Upon termination, you agree to return to NDC or destroy all copies of the licensed software, documentation, modifications and merged portions
in any form.
3. SCOPE OF USE
3.1 This license grants you the personal and non-exclusive right to use the licensed software solely (a) for your own purposes; (b) on the one
particular computer system, CPU or cluster on which the license key was originally installed; and (c) according to all the terms and conditions set
forth in the license.
3.2 You assume responsibility for th e se lect io n o f t he licen sed sof t ware t o ach iev e your in t en ded res ult s a nd for it s in st alla t ion, use and obtained
results.
3.3 You may not sublicense, copy, modify or transfer the licensed software except as expressly provided in this license.
3.4 You may permit others, including your employees, customers, consultants and contractors to use the licensed software if they agree to abide by
the terms and conditions of this agreement.
3.5 The storage media that you receive may contain certain demonstration software that you have not ordered. You agree that this so ft ware license
applies to any and all software which you install from the distribution media, and that you will not place any such demonstration soft ware into use
for more than a 30 day trial period without first purchasing a valid software license. NDC may incorporate technical means t o prevent you from
having unlimited access to any such demonstration software.
4. PROPRIETARY RIGHTS
4.1 You agree that the licensed software is the valuable property of NDC, no part of which may be reproduced or transmitted in any form or by any
means, electronic, mechanical or otherwise, including photocopying and recording or in connection with any information storage or retrieval system
without permission in writing from NDC.
4.2 You may not copy the licensed software or its documentation except for backup purposes or to load the licensed software into the comput er as
part of installation or execution of the program. All other copies of the licensed software or its documentation are in violation of this license.
4.3 You acknowledge that the licensed software (a) contains valuable copyright, trade secret and other intellectual and proprietary information, and
(b) remains the confidential property of NDC. You agree not to disclose or make available such information to any person for any purpose other
than is necessary for your use of the licensed software as authorized by this Agreement.
4.4 You agree that NDC retains full ownership of the source code to the licensed software and that you shall have no access or rights to the source
code. You agree not t o decompile or disassemble th e licensed software. You agree not t o create, or att empt t o create, o r permit or help others to
create, the source code, or to reverse engineer or attempt to reveal NDC’s trade secrets and propriet ary rights, from the licensed software furnished
pursuant to this Agreement.
4.5 Use, duplication or disclosure of the Product by the U.S. Government is subject to "Restricted Rights", as that term is defined in the
Department of Defense ("DOD") Supplement to the Federal Acquisition Regulations ("DFARS") in paragraph 252.227-7013(c)(1) if to the DOD,
or, if the Product is supplied to any unit or agency of the U.S. Government other than DOD , the G overnment's rights in t he Product will be as
defined in paragraph 52.227-19(c)(2) of the Federal Acquisition Regulations ("FAR"). Use, duplication or disclosure by any foreign government is
subject to equivalent restrictions as defined in that country's laws and/or regulations.
5. LIMITED WARRANTY
5.1 NDC warrant s th at the lice nse d so ft ware will p erfo rm su bst a nt ially in accordance with t he soft ware manual when delivered. ND C will provid e
all reasonable services to remedy any verified non-conformity to the software manual reported within the warranty period. The warranty period
begins when the licensed software is installed or thirty (30) days after delivery to you, whichever occurs first, and ends ninety (90) days later. All
warranty-related support for the licensed software will terminate upon the release of any subsequent version of the licensed software.
5.2 CORRE CT IO N O F REP O RT E D ERRORS B Y N D C I S THE SOLE AN D E XCLU SIVE RE ME DY U N DE R T HI S WARRAN T Y.
THE LICENSED SOFTWARE AND DOCUMENTATION ARE PROVIDED WITHOUT ANY OTHER WARRANTY OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY OR
FITNESS FOR A PARTICULAR PURPOSE. NDC DOE S NOT WARRANT THAT THE LICENSED SOFTWARE WILL BE E RROR-FRE E,
TH AT TH E LICEN SED SO F T WARE WILL OP ERA TE WITH ANY H A RD WARE O R SO FT WARE O TH ER T H AN T H AT SP ECI FI ED IN
TH E SO FT WARE MANUAL, TH AT THE LICEN SE D SO FTWARE WILL SATISFY YO UR OWN SPECIF IC REQ UIRE ME N T S OR T H AT

COPIES OF THE LICE NSED SOFTWARE OTHER THAN THO SE PROVIDED OR AUTHORIZ ED BY NDC WILL CONFORM TO THE
SOFTWARE MANUAL.
5.3 It is expressly agreed t hat IN N O EVE N T will ND C be liab le for spe cial, ind irect , or con seque ntial d amages, or any da mages wha tsoever
resulting from loss of use, data, or profits, re-runtime, inaccurate input or work delays, or any direct property damage arising out of or in connection
with this agreement or the use or performance of the licensed software, whether in an action in contract or tort including negligence. NDC does not
guarantee that all problems will be corrected or that any updates will be compatible with previous versions of the licensed software.
6. WARRANTY SERVICE
6.1 NDC will designate a service location that will accept written reports of non-conformance encountered when using the licensed software under
normal conditions, as defined by the software product description. You are responsible for the preparation and submission of a written problem
report to the service location. FAILURE TO SUBMIT A WRITTEN PROBLEM REPORT OR SUPPLY NDC IN WRITING WITH DATA AND
IN PU T NECE SSARY TO RE CREAT E ANY P ROG RAMMIN G ERRO R WILL VO ID N D C’s WARRANTY AND RELIEVE NDC OF ANY
OBLIGATION RELATING TO THAT PROGRAMMING ERROR.
7. SUPPORT AN D UPDATE POLICY
7.1 The purchase price includes ninety (90) days of software support, available by lett er, FAX or telephone during business hours (Monday through
Friday, 8:30am to 4:30pm, Eastern time, excluding state and federal legal holidays). Software support is limit ed to ass ist an ce in ins t allat io n an d u se
of the licensed software.
7.2 Additional years of software support are available at published prices. Payment must be made in advance and is non-refundable. You will b e
contacted by NDC regarding additional software support before your present support service expires.
7.3 If you are currently covered by NDC support per Section 7.2 above, N DC will mak e availab le any impro vement s or updates t o the licensed
software as they are released. If you are not covered by NDC support, software updates must be purchased (you must also assume the cost of
shipping and media).
8. GENERAL TERMS
8.1 This license constitutes t he ent ire agreement bet ween you and NDC regarding the use of t he licensed software. Th is license may be modified
only by written agreement, signed by both you and NDC. This license agreement supersedes all prior representations, understandings or agreements
between you and NDC.
8.2 Should any of the provisions of this license be declared invalid by any court of competent jurisdiction, the balance of the license will re main in
full force and effect.
8.3 This license shall be governed by the laws of the State of Florida.

CompuFax® Version 4.3
Quick Installation Instructions
(For use on VAX or Alpha AXP Systems)
CompuFax contains a full fax server that runs on the primary computer node that has a fax modem device connected.
CompuFax also contains a remote fax server that you can install on a remote node and send fax requests to the primary
node. This procedure will allow installation of a Primary Fax Server. To install a Remote Fax Server system, please
refer to Chapter 1, "CompuFax Installation."
IMPORTANT **** Primary Server and Remote Server never run on the same node ****
1. Log into the SYSTEM account and at the $ prompt type the following: !Use FAX for VAX system
!Use FAX_AXP for Alpha system
@SYS$UPDATE:VMSINSTAL FAX
Location-of-distribution
…where "location-of-distribution" is either the name of the tape drive where the tape is mounted or the path name
to the saveset on the CD. The path name to the saveset on the CD consists of the disk name for the CD Drive followed
by [VAX ] or [Alpha] depending on which system it is being installed on. For example:
@SYS$UPDATE:VMSINSTAL FAX DKA400:[VAX]
2. Answer these VMSINSTAL questions as shown below:
Is this node a FAX Full Device Server node? (Y/N) [Y]: Yes
Remote Server on same disk? (Y/N) [N]: No
* Do you want to purge files replaced by this installation [YES]? No
Will you be using a Multi-Tech fax modem? (Y/N) [Y]: Yes (N = no fax device)
Note: Even if you are not using a Multi-Tech modem, still select "YES".
If you are connecting a fax modem device, perform the Hardware Installation steps on the r everse side of this
sheet.
3.
Fo r t he P ri mar y Fa x Se r ve r no de w it h a fa x mod em, c o nfigur e the mo de m next . Ski p thi s s tep i f you ar e onl y
evaluating the software.
$ EDIT SYS$SYSDEVICE:[FAX]FAX.OPTIONS !Modify the lines denoted by " ** " for site-specifications
4.
Start the CompuFax Primary Fax Server process:
$ @SYS$SYSDEVICE:[FAX]FAX_SYSTARTUP
5. Invoke the command below to create the symbol FAX as a command:
$ @FAX$DIR:FAX_SYLOGIN
Note: Enter the commands in Steps 4 and 5 into your system startup file and your system-wide login file, respectively.
6.
Allow a few minutes for CompuFax to establish communications with the fax modem and bring the device on-line.
Test the Primary Fax Server:
$ FAX SHOW DEVICE
7. Verify operation by sending a fax:
$ FAX SEND filename/NUMBER=your-fax-number/AFTER=TOMORROW
$ FAX SHOW QUEUE
8. Remove the entry in the fax queue:

Table of Contents
PREFACE
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
..............................
1
1.2 H
ARDWARE INSTALLATION
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
2
1.2.3 Terminal Port Characteristics
................................
................................
................................
2
1.2.4 Server Port Characteristics
................................
................................
................................
............................
................................
................................
................................
................................
3
1.3 S
OFTWARE INSTALLATION
................................
................................
................................
................................
3
1.3.1 Evaluation Without Modem
................................
................................
................................
............................
3
1.3.2 Full Device Server Installation
................................
................................
................................
................................
................................
................................
................................
4
1.4.1 Full Device Server Setup
................................
................................
................................
................................
4
1.4.2 Full Device Server Startup
................................
................................
................................
.............................
5
1.4.3 Remote Fax Server Installation
................................
................................
................................
5
1.4.4 Remote Fax Server Setup
................................
................................
................................
................................
6
1.5 R
EMOTE FAX SERVER STARTUP
................................
................................
................................
...............................
6
GETTING STARTED AS A COMPUFAX USER
................................
................................
................................
7
2.1 W
HAT IS COMPUFAX
?
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
8
2.4 C
HECKING IF YOUR FAX WAS SENT
................................
................................
................................
8
2.4.1 An Even Simpler Way to Send
................................
................................
................................
.........................
9
2.5 E
MBEDDING FAX NUMBERS INTO DOCUMENTS
................................
................................
................................
9
2.6 "P
RINTING
" TO T
HE FAX DEVICE
................................
................................
................................
............................
9
2.7 S
ENDING FAXES USING
VMS M
AIL
................................
................................
................................
10
2.7.1 Using CompuFax Qualifiers with VMS Mail
................................
................................
...............................
10
2.7.2 Embedding Numbers in VMS Mail
................................
................................
................................
................................
................................
................................
................................
11
MORE ABOUT SENDING FILES
................................
................................
................................
..............................
3
3.1 S
ENDING MULTIPLE FILES
................................
................................
................................
................................
3
3.2 S
ENDING DIFFERENT FILE TYPES
................................
................................
................................
............................
................................
................................
................................
................................
.........................
................................
................................
................................
................................
................................
................................
................................
................................
4
3.3 U
SING DIFFERENT FONTS
................................
................................
................................
................................
5
3.4 S
ENDING LANDSCAPED FILES
................................
................................
................................
................................
5
3.5 S
ENDING FILES WITH OVERLAYS
................................
................................
................................
............................
6
3.6 S
ENDING FAXES WITH COVERSHEETS
................................
................................
................................
6
3.7 S
ENDING BREAKUP FILES
................................
................................
................................
................................
7
3.8 U
SING THE LOOKUP FEATURE
................................
................................
................................
................................
9
3.9 L
OOKUP WITH WILDCARD
................................
................................
................................
................................
10
3.10 B
ROADCASTING FAXES
................................
................................
................................
................................
10
3.11 P
ERSONALIZING BROADCAST FAXES
................................
................................
................................
10
3.12 M
ERGING FROM THE COMMAND LINE
................................
................................
................................
11
3.13 D
EFERRED SENDING
................................
................................
................................
................................
12
3.14 D
ELETING ENTRIES AFTER SENDING
................................
................................
................................
12
3.15 S
ETTING PRIORITIES
................................
................................
................................
................................

3.16 L
OGOS AND LETTERHEADS
................................
................................
................................
................................
................................
................................
................................
................................
14
4.1 U
SING COMMAND FILES
................................
................................
................................
................................
14
4.2 T
HE
VERIFY C
OMMAND
................................
................................
................................
................................
15
4.3 T
HE
DELETE C
OMMAND
................................
................................
................................
................................
16
4.4 K
EEPING TRACK OF WHAT YOU DID
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
............................
................................
................................
................................
................................
................................
................................
................................
................................
19
5.3.1 Fax Printer Setup
................................
................................
................................
................................
21
5.3.2 Verifying Printer Options
................................
................................
................................
.............................
22
5.3.3 The PRINT Command
................................
................................
................................
................................
................................
................................
................................
................................
22
5.4.1 The VIEW command
................................
................................
................................
................................
23
5.4.2 Using CF_REC_TOOLS.COM
................................
................................
................................
23
5.5 C
ONVERTING FAX FILES
................................
................................
................................
................................
24
5.5.1 The CONVERT Command
................................
................................
................................
.............................
................................
................................
................................
................................
................................
................................
................................
................................
25
THE PERSONAL COMPUTER INTERFACE
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
27
6.3 P
OSTSCRIPT DRIVER INITIALIZATION
................................
................................
................................
28
6.3.1 Adding a Printer Driver
................................
................................
................................
................................
29
6.3.2 Adding a Port Name
................................
................................
................................
................................
30
6.3.3 Windows 3.1 PostScript Driver Initialization
................................
................................
..............................
................................
................................
................................
................................
30
6.4 U
SING THE
PC I
NTERFACE
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
31
6.4.4 The Destination Screen
................................
................................
................................
................................
................................
................................
................................
................................
32
6.4.6 T
HE LOOKUP SCREEN
................................
................................
................................
................................
32
6.4.6.1 The Lookup File
................................
................................
................................
................................
32
6.4.6.2 Adding Lookup Entries
................................
................................
................................
...............................
................................
................................
................................
................................
................................
................................
................................
................................
32
6.4.6.5 Deleting an Entry
................................
................................
................................
................................
32
6.4.6.6 Editing an Entry
................................
................................
................................
................................
33
6.4.7 The Coversheet Screens
................................
................................
................................
................................
33
6.4.7.1 The Coversheet Selection Screen
................................
................................
................................
33
6.4.7.2 The Coversheet Information Screen
................................
................................
................................
33
6.4.8 The Options Screen
................................
................................
................................
................................
................................
................................
................................
................................
............................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
...........................
36
6.6 M
AKING THINGS EASIER
................................
................................
................................
................................
36
6.6.1 Saving Fax Numbers
................................
................................
................................
................................
36
6.6.2 Looking Up a Saved Fax Number
................................
................................
................................

6.6.3 Setting Up a Default Recipient
................................
................................
................................
36
6.6.4 Adding, Changing or Deleting a Lookup Entry
................................
................................
............................
36
6.6.5 Sending The Same Fax to Multiple Destinations
................................
................................
.........................
36
6.6.6 Sending Routine Faxes
................................
................................
................................
................................
36
6.6.7 Frequently Used Files
................................
................................
................................
................................
37
6.7 H
OW TO MODIFY A COVERSHEET
................................
................................
................................
..........................
37
6.7.1 Sample Configuration File
................................
................................
................................
...........................
37
6.7.2 Sample File Explained
................................
................................
................................
................................
38
6.7.3 The Include File
................................
................................
................................
................................
38
SUMMARY OF COMMANDS AND DIRECTIVES
................................
................................
................................
................................
................................
................................
................................
..........................
................................
................................
................................
................................
...........................
................................
................................
................................
................................
55
7.2.2 Mail-Merge Directives
................................
................................
................................
................................
57
COMPUFAX FILES AND LOGICAL NAMES
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
59
8.3 C
OMPUFAX LOGICAL NAMES
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
66
9.2 A
LPHABETICAL LISTING OF MESSAGES
................................
................................
................................
66
PROGRAMMING INFORMATION
................................
................................
................................
.........................
78
CompuFax provides two facilities to customize its user interface:
................................
................................
................................
................................
................................
................................
78
•
Callable Command Interface.
................................
................................
................................
.............................
78
10.1 U
SER-WRITTEN DATABASE APPLICATIONS
................................
................................
................................
78
10.1.1 Working With CompuFax
................................
................................
................................
............................
78
10.1.2 Using The FDB Routines
................................
................................
................................
............................
79
10.1.3 CompuFax Database Function Library
................................
................................
................................
................................
................................
................................
................................
80
10.1.3.2 FDB_DELETE_MSG
................................
................................
................................
................................
................................
................................
................................
................................
80
10.1.3.4 FDB_GET_CONTEXT
................................
................................
................................
..............................
................................
................................
................................
................................
................................
................................
................................
................................
84
10.1.3.7 FDB_SAVE_CONTEXT
................................
................................
................................
............................
................................
................................
................................
................................
85
10.1.3.9 FDB_SEND_DATA
................................
................................
................................
................................
86
10.1.3.10 FDB_SET_FIELD
................................
................................
................................
................................
86
10.1.3.11 FDB_SET_MATCH
................................
................................
................................
................................
87
10.1.3.12 FDB_SET_NUMBER
................................
................................
................................
..............................
87
10.1.3.13 FDB_SET_STATUS
................................
................................
................................
................................
88
10.1.3.14 FDB_START_MSG
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
................................
89
10.2 T
HE COMPUFAX CALLABLE INTERFACE
................................
................................
................................
90
10.2.1 Callable Commands
................................
................................
................................
................................
................................
................................
................................
................................
90
10.2.1.2 FAX_CMD_SET_HANDLE
................................
................................
................................
90
10.2.1.3 FAX_CMD_SET_INPUT
................................
................................
................................
..........................
91
10.2.1.4 FAX_CMD_SET_OUTPUT
................................
................................
................................

10.2.1.5 FAX_CMD_SET_USER
................................
................................
................................
............................
92
10.2.1.6 FAX_CMD_FORCE_EXIT
................................
................................
................................
92
10.2.1.7 Linking Modules
................................
................................
................................
................................
................................
................................
................................
................................
...............................
95
A.1 R
ELEASE
3.1.00 C
HANGES
................................
................................
................................
................................
95
A.2 R
ELEASE
3.0.01 C
HANGES
................................
................................
................................
................................
................................
................................
................................
................................
96
A.4 R
ELEASE
2.2.00 C
HANGES
................................
................................
................................
................................
97
A.5 R
ELEASE
2.1.00 C
HANGES
................................
................................
................................
................................
97
A.6 R
ELEASE
1.2.04 C
HANGES
................................
................................
................................
................................
................................
................................
................................
................................
................................

2.3 Sending a Fax
To send a fax, you need two things:
The name of the document (file) you want to send
The fax phone number you want to send the fax to.
Usin g your favorite t ext editor , create a sh ort t ext file, called T EST FAX.1 and ent er t he fo llo wing lines o f
text:
This is a tes t.
I am sending a short message with CompuFax.
CompuFa x make s fax ing ea s y!
Send you r f ile to your office f ax machine, using t h e exam ple below:
$ F AX
F AX> SEN D TESTFAX.1 / NU MBER=123-4567 (Su bstitu te you r fa x n u mber)
FAX> EXIT
Within minutes your fax should print out on your fax machine.
2.4 Checking If Your F ax W as S ent
How do you tell if a fax has been sent? When you tell CompuFax to send a fax, you should get a D CL or
FAX> promp t back almost im m ediately, but all th at means is t hat Co m p uFax has r eceived the co mman d an d
has p laced t he inf o r m ation in t o a queue, until the f ax can be sent.
The document may not be sent right away, depending on several factors. For example, another user may be
busy sending, or the recipient's phone line may be busy.
The SH OW QUEUE command shows the status of your fax, as shown in the example below:
$ FAX SHOW QUE UE
CompuFax queu e repo rt as of 24- MAY-1994 09:22:26.77
Conversion queue :
ID User Priority State Activation Time
2 P _SMIT H 100 Convert
1 FAX server queue entries
The above example shows one queue entry (fax document), which is being converted into the correct format
for s e nd ing. Aft er t he f a x docu ment has been s ent , you w ill ge t som ethin g like th is :
2--2 Getting Start ed As a Com puF ax U s er
$ FAX SHOW QUE UE
CompuFax queu e repo rt as of 24- MAY-1994 09:26:34.26
0 FAX server queue entries
As you can see, the queue entry that was there before is now gone, indicating that the fax has been sent.
(Note: The SH OW Q UEUE command only shows your own queue entries, not those of other users. To see
everyone's queue entries, use SHO W QUEUE / ALL.)

3.3 Using Different Fonts
Th e wor d font is a prin ting term, which d enot es letters o f a certain st yle (called a typef ace) and of a cert ain
size. When Co mpuF ax converts a text file into the T 4 format , it uses a sp ecial file, called a fon t file, in its
conversio n. Two differen t font files are shipped with CompuFax; one of the font files will p rint at least 8
ch aracter s p er in c h and th e ot her w ill print a t least 1 2 c har a cters per inch.
Other fonts can be added as needed 2 To change the font in a fax from the default font, add
th e / FONT q ualifier. For example:
$ FAX SEN D TEST FAX.2 / FO N T=132
T his examp le a ctivat es th e FAX$F ON T_DIR :132.FNT f on t file. You can also chan ge th e f on t
with a # # FONT f ile direct ive insid e a text file. For exam p le:
##FONT 132
Som e com pu t er gener at ed do cu m ent s con t ain t ext with u p t o 132 cha ract er s pe r lin e. Co m pu Fa x can han d le
these by using the alter nat e f on t file (132. f nt ) and la nd sc ape orient atio n (see the next s ec tion.)
3.4 Sending Landscaped Files
A landscaped page is a page whose image has been turned on its side, as opposed to a page in portrait
orientation, such as the one you are reading now. You may wish to use landscaping 3 if your fax has lines of
text that are too long to fit on a regular printed page, which is about 8 inches wide by 10.5 inches high.
Normally, you get about ten characters per inch, so a landscaped page allows for about 105 ch aracters per
line, as opposed to about 80 with portrait orientation. If you need more than 105 cha ract er s p er lin e, you can
res or t to th e a lt e rn ate f on t (132.f nt , ) which will yield over 140 ch a r a c t e rs per line in lan dsc ape or ient a tio n.
Font files must reside in the FAX$FON T_DI R: directory (this is usually the same directory as FAX$D IR:)
and must have a file name extension of .FNT. The default font file is always
FAX$FONT _DIR:STD FONT .FN T. The font files used by CompuFax are so-called soft-font files, of the
type that is compatible with Hewlett Packard LaserJet printers. Several vendors market these fonts
inexpensively.
Landscaping requires the Overlay/ Landscape license option. The landscaping feature operates on text files
only. It is ignored in other file formats.
Lan dsc ape or ient atio n is achieve d with the / L AN D SCAPE qu alifier . T his q ualif ier is p osit ion al: if it occu rs
be fo re th e n am e o f t h e f irst f ile t o b e s en t, it a pp lies to all t he f ile na me s th at fo llo w it ; o th er wise, it ap p lies
on ly to t h e f ile name th at imm ed iat ely preced es t he qualifier.
Landscape exam ple:
$ FAX SEN D TESTF AX. 2 / L ANDSCAPE
I n s t ead of a / L ANDSCAPE q u alifier in the comm an d line, you can in clu d e a # # LANDSCAPE file d irective
in the text file you want to send. If you do this, make sure that the ##LAND SCAPE directive appears right
at th e s tar t of t he fax p age you wan t t o lan ds cap e, ot h er wise la nd sc ap ing w ill st art wit h t he n ext fax p age (if
any.)

## REMARK **********************************************************************
##REMARK Below, we indent the text 1.2 inches and reset the character spacing.
##POSITION _CURSOR IN CHES 0 1.2
# # CHARA CTER_SIZE
## REMARK You can enter an optional mes s age below:
De arest Bill,
I miss you.
Won't you please com e hom e , B ill B aile y?
I'll cook the food, pay the rent, e tc.
Your Loving Mary
## RE MARK You can optionally end this with a ## PAGE com mand, whic h will print the
# # REMARK next file on a ne w page, or send a blank page i f no ne xt fil e .
Now, let u s an alyze the above t ext , one line at a time:
##REMARK
Does nothin g excep t t ell the read er somet hing.
If your CompuFax system has the Overlay/ Landscape license option enabled, you can use a copy of the
sample file, BILL.CFG , as a generic template file, which you can edit to send your own faxes.
# # O VERLAY_FILE FAX$DI R:ST DCOVER.T4
This directive defines the name of the overlay file that goes with the text. Overlay files should always be T4
files and reside in the directory FAX$D IR. Please consult with your System Manager on the use of overlay
files.
##POSITION_CURSOR INCH E S 0.5 3.1
Tells Co m puF ax t o star t the f irst line of t ext half an in ch from t he to p of the p age an d 3.1 inch es f r o m th e lef t
of the page.
# # CHARACTER_SI ZE IN CHES 0.52
This does not actually give the size of the characters, but the amount of space bet ween t he lines o f ch aracter s.
I n this case, the lines of text are set a little over h alf an in ch ap art. Th e ho rizo ntal sp acing o f th e char acters is
not specified, which means that it is left unchanged from the default (about one-tenth of an inch.)
# # N UMBER 1-555-123-4567
This directive gives the fax phone number, to which the fax will be s en t. I f you en t er a / NUMBE R qu alif ier
on t he c om mand line, th e nu mb e r s pec if ie d t here will over rid e th e nu mb e r in t he file.
Notice the second occurrence of ##POSITION_CURSOR, further down the page (followed by IN CHES
0 1.2.) Th e zero is a convenien t way of sp ecifying t he cu rren t vert ical pos ition and th e 1.2 specifies a 1.2 inch
indentation from the left edge of the page. The ## CHARACTER_SIZE just below it causes both vertical
and horizontal character spacing to revert back to their original default values. The rest of the text is
individu alized inf orm at io n th at is to appear o n the fax co versheet.
3.7 Sending Breakup F iles
By breakup file is meant a text file, which contains a number of sections that need to be sent out as separate
faxes. An example of this would be a financial report, generated at the head office of a company and different
pa rts o f wh ich a re to be f axed t o va riou s br anch of fices. Com pu Fax h as th e ab ility to d o t his. Below is an
example of how this can be done:

This direct ive indicates the end o f a sect ion. Any furth er text will be ignored , except for a # # N EWFAX
direct ive, wh ich would in d icat e t he star t of an other sect io n. As an example, assu m e we ar e sendin g t hree files,
FILE.A, FILE.B and FILE.C, where FILE.B is the breakup file shown above:
$ FAX SE ND FILE.A, FILE.B, FILE.C
T his res ult s in:
On e fax, c ons is ting of f iles F ILE . A, F ILE . B1, FILE. C t o n um ber 123- 4567
On e fax, c ons is ting of f iles F ILE . A, F ILE . B2, FILE. C t o n um ber 234- 5678
On e fax, c ons is ting of f iles F ILE . A, F ILE . B3, FILE. C t o n um ber 345- 6789.
(Where FILE.B1, FILE.B2 and FILE.B3 represent the 1st, 2nd and 3rd sections.)
3.8 Using The Lookup F ea ture
If you repeatedly send faxes to the same people, it would be useful to have a way for the program to look up
a person's fax phone number and maybe other information as well. The CompuFax lookup feature does
exactly th a t. B e low is a lis tin g of the sa mp le f ile FAX_DB . DAT , w hich is s hip ped with Comp uF ax 6 :
T his is a samp le F AX_D B dat a file. An y lines t hat do not begin with "# " in co lum n 1 ar e igno red (so t his
te xt is igno red). The s yntax of this f ile is fu lly de s c r ibed in th e FAX on line help.
#KEY "Networking Dynamics Corporation"
#KEY "NDC"
# KEY "NDC Tech Support"
# N UMBER 1(818)248-5253
#END
#KEY "Jane Jones", "City=Los Angeles", "Type= Buyer"
# N UMBER 18185551212
Jane is the buyer for Acme Widgets, Inc.
#FIELD Salutation, "Dear Ms. Jones"
# F I ELD internal_address, "Attn: Jane Jones, Purchasing Dept."
#END
Unless CompuFax has just been installed, your System Manager may have substituted a different data base or
removed t h e exam ple nam es above, s o t he examp le m ay not wor k as exp ect ed.
# KEY "Fred Smith"
#key "City=Los Angeles "
#key "Type=Vendor"
Fred Smith is who w e buy penci ls from
# N UMBER 18185551111
# FIELD i n te rnal _a d dress " Mai l s to p 333"
#FIELD salutation "Dear Mr. Smith"
#END
Usin g t h is sample file, you can send a fax t o F r ed Smith , for exam p le, b y ent er in g the comman d:
$ FAX SEND TE STFAX.1 / LOOKUP="Fred Smith"

to set / NOBEST_WAY, in which case the compression method specified by the / MODEL qualifier will
always be used.
The / [NO]BURST qualifier specifies whether a burst page is printed before the first page of the file. D efaults
to / NOBURST. See VMS System Manager documentation on managing queues for more information on
burst pages.
The / COPIES=nn qualifier specifies ho w m any copies are t o be printed of each p age. Range is 1 thr ough 99,
with 1 as the default value.
The / [NO]DELETE qualifier determines whether or not to delete the received T4 file after conversion to
PCL and spooling it to the printer. The default is / DELETE.
The / [NO]FLAG qualifier specifies whether or not a flag page is printed before the first page of the file.
Default is / NO FLAG. See VMS System Manager documentation on managing queues for more information
about flag pages.
The / FO RM=nn qualifier specifies the number of the form on which to print this file and any subsequent
files . Wh e n you chan g e the f orm n umb er t he print e r will n ot pr int until the pr int e r 's for m nu mb e r is m a tched ,
which can be done with the DCL command SET QUEUE .
/ FORM_MOUNTED= nn. This feature is useful when a different size paper is to be loaded. See VMS
System Manager documentation on managing queues. The form number you specify must exist as a valid
form number on your VMS system and fall in a range of 0 through 99.
T he / LAN D SCAP E q ualif ier p ermit s t he file to b e pr int ed in lan dsca pe orien tat ion . Wh en this qu alifier is
specified , this f o r ces t h e prin t er t o ro t at e the im age t h r ough 90 d egrees. Th is o perat io n takes place int er nally in
the printer, and therefore does not require any additional CPU overhead.
The / MOD E L=nnn qualifier is to differentiate between different models of the same type of printer to make
it upward and downward compatible. For the printer type currently supported, the HP LaserJet, model
numbers 0 through 3 exist, which define available data compression methods as follows:
0 No compression
1 Run-leng th e nc odi ng
2 TIFF "packbits"
3 Delta row comp ression
On the H P 4M LaserJet, which was used in developing this software, all of the above compression methods
are available and therefore the default value of /MO DE L= 3 can be used. On older models a lower number
may have to b e used. Note that when / BE ST_WAY qualifier is select ed, each s can line of th e image is t es t ed
with all available compression methods and the method that yields the shortest data record is sent to the
printer.
The / NOTE="comment" qualifier is used to put a customized message on the flag page and therefore
requires the / FLAG option. The message is ignored if / N OFLAG is selected.
The /[N O ]N OT IFY qualifier determines whether or not a message is to be broadcast to your terminal when
printing of the file is complete. This is a VMS function which, when used, issues a message both at the start
and completion of a print task.
The / Q UEUE= queue-name qualifier defines the name of the print queue being used. The default queue
nam e is FAX$PRI N T . N o te t hat th e def ault q ueu e nam e, or th e q ueu e name sp ecified in its place, mu st b e

defined as an actual print queue on the system. See VMS System Manager documentation on managing
queues.
The / [NO]RECEIVE qualifier defines whether or not faxes are printed automatically upon receipt. The
received fax is in T4 format and CompuFax creates a PCL format print file for the printer currently
supported. After printing, the PCL file is automatically deleted. To prevent deletion of the T4 file after
conversion to PCL, specify the /NODELETE option.
The / RESOLUTI ON =nnn qualifier defines the resolution at which the printer will p rin t t h e f ile. T h e s ize o f
the printed image is not affected (just the sharpness of the image) if the / SCALE option is also used. I f
/ NO SCALE is us ed , t he size o f th e im age will var y with th e s elect ed re so lut io n . Valid valu es o f nnn are 75,
100, 150, 300 and 600. Prin tin g at lower reso lu tio n s is fa st er an d us es less dis k sp ace, bu t image q uality is not
as good. Recommended resolutions for printing faxes are 300 or 150 d pi.
The / [NO ]SCALE qualifier determines whether or not the image is to be scaled to the same dimensions as
on a fax machine. I f / NO SCALE is selected, the image is processed faster by the print program and the
dimensions of the printed image depend on the selected resolution (At 300 dpi resolution, the image's
dimensions are about 2/3 of that of a regular fax.) Note that for high volume printing it may be better to use
scaling at a lower resolution, since this reduces the size of the file to be sent to the printer and therefore
printing is faster.
The / [NO]SEND qualifier determines whether fax documents that are being sent out are also printed
automatically before being transmitted. The / SEND option may be used if it is desirable to have printed
copies of all faxes that are sent. Default is / N OSEND . You may override the / [NO]SEND setting for an
individual fax by using the SEND command with the new /[NO]PRINT qualifier.
The / [NO]SHEET_FEED qualifier determines whether or not each sheet of paper is to be fed manually.
Manual paper feed may be required to print on special sizes or quality of paper. When / SHEET_FEED is
en abled, th e pr int e r c ontro l panel will display a m e s s a ge r e qu e s tin g the p a per to b e fed in to th e printer .
T he / SI ZE = XXX qu alifier defines th e size of th e pap er on wh ich th e file is to be pr inted . Valid values f or
XXX are LETTER_SIZE (8.5" x 11") LEGAL_SIZE (8.5" x 14") A4_SIZE (210mm x 297 mm)
EXEC_SIZ E (7.25" x 10.5"). Note that the / SIZE qualifier defines the size of printable area on the paper,
which equates to the dimensions indicated above, less a half inch (a quarter inch all around.) For letter size,
for exam ple, th e printable area is 8" x 10.5". Th e / SIZE q u alifier does not verify t h at t h e co rr ect p aper s ize is
actu ally lo ad ed in t h e printer.
The / [NO]TRAILER qualifier specifies whether or not a trailer page is printed after a fax file has been
printed. Default is / N OT RAILER. See VMS System Manager documentation on managing queues for more
information about trailer pages.
The / TYPE= XXX qualifier provides the opportunity for future support of more than one printer type.
Currently, the only type supported is PCL, which is the default. This will prin t th e s p ecif ied T4 file an d th en
delete it. The / [NO]DELETE qualifier in this command overrides the printer setup delete option. If this
qualifier is omitted, the printer setup determines whether or not the T4 file is deleted after printing.
5.3.1 Fax Print er Setup
The fax prin ter is normally set up in the FAX.OPT IO N S file, using the PRI NTER co mman d as co vered
above, but may be omitted if no changes to the system default values are needed. Additionally, printer settings
may be changed dynamically from the FAX> command prompt, using the SET PRINTER [/ options...]
com mand . Q u alifiers are t he sam e as fo r PRI NT E R in the F AX.O PT I ONS file. Comman d line ch anges are

5.4.1 The VIEW c ommand
The CompuFax VIEW command options are explained in detail in Chapter 6. However, here are some
examples:
$ F AX VIEW F AX$REC _DIR:RADA80AD_1_8182485253.T4 / DOWNSCALE = 3 / MODE=257
Th e above example displays a received T4 file, scaled d own by a facto r o f 3 (it displays every third d ot in t he
fax f ile, bo th ver tically and h orizon tally.) Since t her e a r e 1728 do ts ac r oss the widt h of a received fax page an d
about 800 d ot s ac ro ss t h e widt h of a typic al dis play scre en, th e / D OWN SCAL E = 3 qu alif ier en su re s th at th e
fu ll width of t h e fax is disp layed. T he / MO D E = 257 c aus es t he gr ap hic s image to b e dis played, fo llow ed b y
an end of file message.
$ F AX VIEW 3P AGES.T4 / LEFT= - 50 / PAGE= 33 / MODE=69 / M AX_PAGES=1
Th e above comm and displays th e first page of the f ile 3PAGE S.T 4. T h e / LE FT = -50 caus es th e first 50 dot s
(about 1/ 4 inch) on the left of the page to be skipped, since that section is typically blank anyway. This
permits us to view more of the page on the right hand side. The / PAGE=33 causes only the top 1/ 6th inch
to show on the screen. This is just enough to display the header line of a received fax, wh ich m ay give the
user a clue about how the document should be processed (printed, deleted, routed, etc.).
The / MOD E=69 does a number of things (69 = 64 + 4 + 1.) In addition to the graphics display (1) of the
header line, this command also displays the date and time the fax was received (64) and a message that
indicates whether the document is in standard or fine resolution (4).
$ FAX ALPHA>FAX VIEW FAX$DIR:LO GO .T4 / UN IT=I N CH / P AGE = 2 / DOWNSCALE=2 / LE FT_MAR GIN = -1.1 / TOP_M ARG IN = -.2
Th is com man d d isplays the logo file in th e FAX$D I R d irecto ry. In th is case we are skipp ing 0.2 inch at t he
top of the page and 1.1 inch on the left of the page and the displayed height is two inches. By scaling the
image down by a factor of two, we can see just about the whole logo.
5.4.2 Using CF_REC_TOOLS.COM
The CF_ R EC_ TOOL S.COM com mand file has b een creat ed t o simp lify the p r ocessing of received faxes. As
shipped, this command file displays a list of file names from which you can make a selection. A portion of the
selected file then displays and you can then decide to view more of the fax, or one of the following:
Copy the fax to somewhere else,
D e le te the fa x ,
Forward it to another fax number,
Ignore it (do nothing further with it),
Print the fax,
Quit the comm a nd file,
Route (rename) it,
Stats (s e e information about it),
View it again from the be ginning.
Being a command file, CF_REC_TOO LS.CO M can easily be modified to adapt it to your site's requirements.

5.5 Con verting F ax Files
With the overla y fa cilities in Com pu Fax it beco mes desir able to h ave so me m eans of mo difyin g bit map ped
images, in o rd er to pr od uce o verlays, co versheet s an d logo f iles. With th e Receive op tion in Co mp uF ax, t he
procedure becomes fairly simple:
1. Set up Comp uFax to receive faxes an d print them , b ut not to d elet e t hem:
$ FAX SET PRINTER / RECEIVE / NODELETE / NOTIFY
2. Using a regular fax machine, transm it th e do cum ent you want to receive by dialing the Co mp uF ax mod em
nu m ber select ed f o r r eceiving faxes. P r ef er ab ly, send it at h igh r esolut io n .
3. When the received fax st art s prin ting, you can fin d th e file in th e FAX$RE C_DIR d irector y. Ther e should
be two files in there with matching names, one with a .T4 file type and the other with a .PCL file type. (The
.P C L file is a ut om a tically d ele ted wh e n p rin tin g is com plete. )
4. Copy the T4 file to the desired directory, preferably using a shorter name. For example:
$ COPY F AX$REC _DIR:FAX_0A9E307A_1_8182485253.T4 []N EWLOGO.T 4
5. Use t he CONVERT co m m and, d et ailed b elo w, t o modify th e received image. For exam p le:
$ FAX CONVERT NEWLOGO.T4 NEWLOG2.T4 /UNIT=INCHES /TOP=-0.25
/ PAGE = 2.4 / PRIN T
6. Repeat this pr ocedur e, adjust in g th e values as need ed, un til the p rinted im age is as d esired and use t he
latest copy of the output file produced.
5.5.1 The CONVERT Command
The CON VERT command converts files from one file format to another or changes the positioning of the
image in a T 4 f ile. The f orm at o f this co mman d is:
$ FAX CONVERT input-file spec [/ FORMAT=input-format] [output-fi le s p e c [ / F O RMAT=output-format]] [ / qualifie rs...]
Valid input file formats are text, PostScript, and T4; valid output file formats are T4 and PCL. If the output
file is not specified, it defaults to the name of the input file, but with a .T4 file type. The current user directory
is assumed for both files, unless otherwise specified. If the input file is not followed by a / FORMAT qualifier
and does not have a .T4 or .PS file type, it is assumed to be text. If the output file is not followed by a
/ FO RMAT qualifier and does not have a .PCL file type, the T4 format is assigned and the file name will
receive a .T 4 file type.
5.5.1.1 Qualifiers
The / FO RMAT qualifier may be used to override the default file type for input-filespec and output-filespec.
T his qu alifie r is po sit ion al an d mus t fo llo w d irec tly be hin d th e f ile n am e t o w hic h it ap p lies. T h e / F O R MAT
qualifier may have one of the following values:
POSTSCRIPT or PS

FAX or T4
PRINTE R or TEXT
PCL
POSTSCRIPT and PS are synonyms. FAX and T4 are also synonyms, as are PRIN TER and TEXT. Printer
format is the normal default for ASCII files. PCL (Printer Control Language) is valid only for the output file,
while PostScript format is only valid for the input file.
The / LEFT _MARGIN qualifier specifies the amount of white space between t he left edge o f th e do cum ent
and the bitmapped image. This is measured in dots, or as specified by the / UN I T qualifier. If a negative left
ma rgin is specif ied , th e ima ge will be s hif t ed left in st ead o f r igh t a nd t he ima ge is cr opped. Decimal fractions
are allowed.
The / NOTIFY qualifier specifies that a broadcast message will be sent to the user terminal when the
conversion completes.
The / PAGE qualifier specifies the height (length) of the output image, which is measured in dots, or as
specified by the / UNIT qualifier. This value must be greater than zero. As an example, you can use this
qualifier to reduce the height of a scanned-in logo file to a few inches instead of the whole page.
The /PRINT qualifier, if used, causes the output file to printed. The printer should be set up with /SCALE
to ensure the printed image is dimensioned correctly. (See the PRIN T ER command description above.)
The / T OP_MARGI N qualifier specifies the amount of white space between the to p edge o f the d ocum ent
and the bitmapped image. This is measured in dots, or as specified by the /UN IT qualifier. If a negative top
ma r gin is s pecified, th e image will be s hif ted u p in s tea d of do wn a nd t he im a ge is cr opped. Decimal fractions
are allowed.
The / UN IT qualifier specifies the unit of measure for left margin, top margin and page height. Valid units
are:
/ UNIT=DOTS
/UNIT=INCHES
/UNIT=MM
/ UNIT= MILLIMETERS
/ UNIT=POINTS
MM and MI LLIMETERS are equivalent. There are 25.4 millime ter s t o an inc h a nd 72 p o in ts to an in ch . F ax
resolution is 204 dots per inch horizontally and 196 dots per inch vertically. If the / UNIT qualifier is
omitted, the unit default value is dots.
5.5.1.2 Exam ples
Here are s o me con ver sio n examp les:
$ FAX CON VERT N EWLOGO.PS / PAGE = 2.5 / UN IT=I N CH / PRI N T
$ FAX CONVERT IN.X / FORMAT= TEXT OUT.Y / FORMAT= PCL
$ F AX CON VERT TEST.T 4 / LEFT= 72 / TO P= - 36 / UN IT=POIN TS / P RIN T
The first example creates a bitmapped T4 output file, called NEWLOGO.T4, from PostScript input file,
NEWLOGO.PS, with a height of two and a half inches and prints it. The second example converts text file
IN .X into a PCL file, OUT.Y, which may later be printed on a PCL type printer (using the DCL PRINT
command.) Note that the / FORMAT= T EXT qualifier was not necessary in this case, since the program
would have defaulted the input file to text anyway. Since the printer uses PCL format, another method of
obtaining a PCL format is to use the CON VERT command with the / PRIN T qualifier and then copy the
prin t file while it is being print e d.

to se t u p th e P o st Scrip t d river , s o it will o pe rat e co r rec tly wit h t h e Co m pu F ax PC I n t erf ace. Bo th Windows
3.1 and Windows 95 come with PostScript printer drivers, although the driver may need to be loaded from a
Windows system diskette or CD-RO M. The procedure given here is for Windows 95. For Windows 3.1, see
the section below, entitled Windows 3.1 PostScript Driver Initialization.
1. Click on Start | Settings | Printers. A window with printer icons should appear. One of the icons should
be for a PostScript type printer. If not, see the section entitled Adding a Printer D river.
2. Double click on the icon for the PostScript printer. A window appears for that printer. Click on File |
Properties | Details. In the Details window, the box entitled Print using the following driver: should show the
name of a driver containing the word PostScript, or PS. If not, click on the arrow to the right of the box.
From the list of driver names, select one with the word PostScript in it. If there is no such driver name, refer
to t he sectio n entit led Ad d in g a P r in t er Driver.
3. If the printer driver name is ok, check the box above it, entitled Print to the following port:. It should read:
C:\ CFTEMP.PS (U nkno w n loc a l port)
If it does not show this, click on the arrow to the right of the box. If the dropdown list of port names
con t ain s the above n ame, select it . Otherwise, r ef er t o th e s ect io n entit led Ad d in g a P o r t Name.
4. When both port name and driver name are ok, click on the PostScript tab. From the dropdown list entitled
Postscript output format: select Archive format. Under PostScript header select Assume header is downloaded
and r et ain ed . P ut a ch eck m ar k in the b ox ent it led P r int Po s t Scrip t er r o r in f o r m ation . Click the OK butt on.
6.3.1 Adding a Printer Driver
(If you are in one of the printer Properties windows, click on the OK button to go back to the window
entitled Printers, which shows the icons of printers you can select. O therwise, Start | Settings | Printers will
also get you t h er e. )
1. D ouble click on the Add Printer icon. The printer installation wizard appears. Select Local Printer and click
on the Next> button. A printer selection window appears.
2. In the Manufacturers window, click on HP and in the Printers window select HP LaserJet 4/ 4M PostScript
(or some other driver containing the word PostScript.) Click on the Next> button. A port selection window
appears.
3. Select C:\ CFTEMP.PS. If that selection does not show, pick another port name and change it later, as
described under Adding a Port Name. Click on the Next> button.
4. You may change the printer name, if desired, but leave the word PostScript in it for futu re reference. Leave
the default printer setting at No. Click on the Next> button.
5. You may elect to "print" a test page, but instead of printing, the data will be sent to the file
C:\ CFTEMP.PS, which you can then display if you have a PostScript viewer program on your PC, or print if
you have a PostScript printer. Otherwise, ignore the output. Click on the Finish button. If the required
PostScript driver is not o n your system, you will be asked to insert the appropriate floppy or CD-ROM.
Follo w the in s tr uctio ns on yo ur s creen un til t he drive r in s tallatio n is c om plete.

6.3.2 Adding a Port Name
(Go to the Details window of the selected PostScript printer driver. Refer to the PostScript Driver
Initialization section above, if necessary, for information on how to get there.)
1. In the D etails window, the box entitled Print to the following port: should show:
C:\ CFTEMP.PS (U nkno w n loc a l port)
2. If it does not show that, click on the arrow to the right of the box and a dropdown list of names should
appear. Select the one that says C:\CFTEMP.PS. If that port name is not on the list, close the dropdown list
by clicking next to it, th en click on t he Add Po rt... bu tto n and select O ther | Local Port | O K and enter th e
port name C:\ CFTE MP.PS, then click OK again to return to the Details window. The new port name should
now show in the port box.
6.3.3 Windows 3.1 PostScript Driver Initialization
1. Make a backup copy of the WIN.INI file in the WINDOWS directory and then edit WIN.INI as follows.
Find the section entitled [ports]. In that section, add the new "port name" C:\CFTEMP.PS= exactly as shown
here, on a line of its own. Save the file and restart Windows.
2. Select Program Manager | Control Panel | Printers | Add>>.
3. From the List of Printers box, select a PostScript driver, such as HP LaserJet IIIP PostScript, then click on
th e In stall b utt on . I f th e dr iver was inst alled e arlier, a new ent ry will app ear in th e In sta lled P rint ers b ox; if
not , yo u will need t o in sta ll it f r om a diske tt e , per th e instr uctio ns on th e s c r e e n.
4. After the PostScript driver is installed, highlight it in the Installed Drivers box and then click on the
Connect... b u t t o n .
5. In the Connect Window, select C:\ CFTEMP.PS as a port, then click OK, then Close and close the Control
Panel.
6.3.4 Disclaimer
Th ere are man y differen t docum ent for mats. To avoid having t o write a sp ecial con version r outin e for each
possible format, CompuFax PC I nterface uses a Windows built-in mechanism to convert word processed
files, by which the word processor itself is activated to do the conversion. However, some older word
pro cessors may not lend t hemselves to being activated this way. If this is th e case, the wo rd pr ocessor may
need to be upgraded.
6.4 Using the PC Interface
The CompuFax PC Interface software allows users to send faxes from PCs that are networked to a
CompuFax Full Device Server, which takes care of the fax transmissions. Thus, those PCs do not require fax
modems.
6.4.1 Requirements
The har dware an d s o f t war e r eq uiremen ts fo r the Co mpuFax PC Inter face ar e:
The PC (client) must be running Windows 3.1 or Windows 95
The client m ust have th e Comp uFax PC Inter f ace so f tware inst alled

6.4.5 Help Scr eens
As shown on the Destination screen, you can bring up a H elp screen from any of the PC I nterface main
screen s, simp ly b y p ressing t he F 1 key. Fr om each H elp scr een, you can m ove to an ot her scr een by clicking
on a Hypertext Link (usually shown in green underscored text).
You can also get to the Table of Contents by clicking on the Contents button near the top of the Help screen
and ju m p from t here t o a topic you want t o review. You can exit the Help screens by clicking on File | Exit.
6.4. 6 The Lookup S creen
The Lookup Screen shows a list of entries that were saved earlier and from which you can select. You get to
this screen by clicking on the Lookup... button in the Destination screen. The top line of the list is a
temp o rary ent ry th at sho ws the same info rmat ion as the D est inatio n scr een (may be blan k.) Th e rem ainder of
th e list consist s o f entr ies t h at were saved ear lier (if any.)
6.4.6.1 The Lookup File
The lookup information is stored in the lookup file CFLOOKUP.DAT. It is a plain text (ASCII) file that may
be ed ited with a text edito r, s uch as N ot epad . When t he P C I nt erface so ft ware is first inst alled, th is f ile do es
no t exist , but is created autom atically th e f irst time an entry is saved. Lo o ku p files may also be copied b et ween
PCs to provide a common base for looking up frequently used fax numbers.
6.4.6.2 Adding Lookup Entries
To ad d a Lo oku p en try, ent er th e recipien t inf or matio n o n t he D es tinat ion screen and then click on t he Add
to Lis t bu t to n , wh ich will s ave t h e n ew en t ry to t he bo t to m o f t he list . You will n o t se e th e list , h ow ever , as
you will go str aight to th e Co versh eet Sele ctio n scr een. (Yo u can verif y th at t he en tr y was saved by clicking
first on the < Back butto n and then Lookup ... N ote that the saved entry is at th e bottom of the list; the top
entry is a t e m po rary co py of th e Destinat ion s cr e en in f or m a tion.) Th e maxim um nu mb er of en tries is 100.
6.4.6.3 Selecting
Scro ll u p o r do wn t he lis t as n eede d an d sele ct t he d esired ent ry by clickin g on it, wh ich will h ighligh t t hat
entry. To deselect a highlighted entry, click on it a second time. If you click on the N ext> button without
ha ving high light e d an ent r y, th e progr a m will r emind you t o m a ke a s ele c tio n.
6.4.6.4 Broadcasting
Instead of sending a fax to a single person, you can send the same fax to several people. This called
Broadcastin g. On th e Looku p screen , highlight t h e name of each p er s o n you want to s en d th e fax to an d then
click on the Next> button or p ress E nter. The next screen will show a list of the peop le you selected. I f
desired, you can go back to the Lookup screen to change your selections.
6.4.6.5 Deleting an Entry
Highlight the entry or entries you wish to delete and then click on the Delete... button. A confirmation
window will d is play to double check that you really want to delete the selected entries. If you answer Yes, the
en tries will be d elete d. H o wever, the delet ion doe s no t t ake place u ntil you get to the Coversh eet Selection
screen, so if you made a mistake, you can prevent the deletion by clicking on the Cancel button, which will
abort the program.

6.4.6.6 Editing an Entry
You can edit an entry by selecting it and then clicking on the < Back button. T his takes you back to the
Destination screen, where you can make your changes. From there, click on the N ext> button to use the
edited entry without saving it, or click on the Add to List button to also save it. N ote that the original entry is
retain ed , wh ich is u s ef u l if you want t o make en t r ies f o r sever al p eo ple at the sam e com pany, f or examp le. Of
course, you can always go back to the Lookup screen and delete entries you don't want to keep.
6.4.7 The Coversheet Screens
A fax may be sent with or without a coversheet. A coversheet is a page that precedes t he actu al fax, usually
with som e graphic design co ntain ing a lett erhead , th e recip ient' s nam e and ot her info rmat ion . T he co versh eet
may also con t ain a m es sage. In fact , many faxes con s ist o f ju s t a co ver sheet with a sh ort mes sage on it . Some
sample coversheets are provided with the PC Interface, which may be adapted to suit your needs. See the
H ow to Modify a Coversheet section fo r mo re information.
6.4.7.1 The Coversheet Selection Screen
Th e Coversh eet Selection screen is the fir st of t wo coversh eet screens . Her e you can select a coversh eet by
clicking on the desired radio button. Typically, the first radio button is used to indicate "No Coversheet",
while the other four buttons allow a choice between different styles. The text next to the buttons, as well as
the default selection, may be adapted to suit your needs. See the Setup section for details. The right hand side
of t he s creen sh ows the s elected r ecipient (s). (The Lo oku p scr een allows you to select m ultip le recip ients fo r
the same fax.) If you want to change the contents of the Fax To list, you can do so by clicking on the < Back
button and then making the desired adjustments.
After m aking t he des ired coversh eet s electio n, click on the Next> key to go to the next screen. If you selected
N o Co ver sh eet , t h e n ext scr een you se e will b e t he Opt ion s s cre en . I f you did sele ct a co ver sh eet , h o wever ,
the C over s hee t In fo rma tio n s creen will be displayed .
6.4.7.2 The Coversheet Information Screen
Th is screen is only displayed if you selected a coversh eet. Th e Sub ject: bo x expects a o ne- line sub ject h eader,
such as "Daily Report", although you may leave this blank. The Note box expects a brief message of no more
than about a thousand characters. The text does not wrap, so press the Enter key when you want to start a
new line. You can use the arr o w keys to s croll this m es sage. You can save the mes sage and subject header by
putting a check mark in the Save changes box. This can be useful if you frequently send the same or similar
message to different recipients. You can remove a saved message by blanking it out and checking the Save
changes box before clicking on the Next> button.
6.4.8 The Opt ions Screen
This is the final screen you see before you submit your fax. It allows you to change some options and to add
one or more files to your fax, if desired. D efault values can be set up for the radio buttons, as well as for the
File List co n tent s . See t h e Set u p sectio n fo r m ore inf orm at io n .
6.4.8.1 Logo
By logo is m eant a small graph ics file, su ch as a lett er h ead, t hat resid es o n t h e server (T4 f ile f o r m at) an d that
is included at the top of the fax's first page. It serves to identify and promote the sender or the sender's
com p any. Coversheets o ften cont ain s o m e kin d of lett er head, in which case t here is n o need t o send a lo go . A

logo differ s fro m a covers heet in that it covers o nly a few inch es at th e top o f th e page, while a coversh eet
takes u p an ent ire page and us ually inclu des s ome var iable in for mat ion, su ch as th e r ecipient 's n ame. Un less
you have reason to change it, you may select the Default logo setting, which means that you decided to go
along with however the server is set up in this regard. (We suggest you try out the various options by sending
yourself some faxes before you finalize the default settings.)
6.4.8.2 When to Send
This option lets you decide whether to send the fax right away (or at least as soon as the server is able to send
it) or to defer it until midnight (server time,) when calls may be cheaper. (The fax may be sent somewhat later
than midnight, since other faxes may also be waiting to be sent at that time.)
6.4.8.3 Resolution
This determ ines how sharp the fax picture will come out at the other end . Fine resolution gives a sharper
image than Standard, but it takes about twice as long to send. Select Default if you want to use the same
sett in g as t h e s er ver.
6.4.8.4 File List
This is a list of files you may wish to send, besides the optional coversheet. (If you chose not to send a
co vers h eet , you m us t h ave at least o n e file in t h e F ile Lis t, ot h er wise t he re will b e no t hin g t o se nd .) T h e list
box normally starts out empty, but you can create a default file list, containing one or more file names (see
Setup section fo r d etails.) To add a file name to the list, click on the Add F ile... bu t t o n and enter th e file p ath
and name in the dialog box that shows, then click OK.
Th e file types you can add are p lain text (ASCI I ) files, Po st Script files, or files creat ed by a word pro cesso r,
such as Works for Windows or Microsoft Word. When including a word processed file, the PC Interface
program invokes the word processor itself to convert the file into PostScript format, so you should not try to
send a file for a word processor that is not installed on your PC. Plain text files (such as files created by the
Notepad editor) are the fastest to send, since they are sent to the server without any conversion, as are existing
PostScript files. Therefore, if you frequently send attachments with your faxes, it is recommended you save
unformatted ASCII text files with a .TXT file extension. Formatted (word processed, not plain ASCII) files
that are to be faxed repeatedly should be "printed" to a PostScript file with a .PS file extension.
The simplest way to do that is to send it in its original format once and immediately afterwards copy the
C:\ CFTEMP.PS file to a different file name, but also with a .PS extension.
6.4.8.5 The Buttons
Add File... Used to add one or more files to the fax, as discussed above Remove Used t o remo ve a file name
from the File List Edit Allows you to edit a file you want to fax, using the appropriate word processor. (What
word processor is invoked depends on the file extension, such as .WPS for Works for Windows, or .DOC for
Microsoft Word and on the file association for that file type. Please refer to your Windows documentation for
more information) Finish Completes the running of the PC Interface pr o gr am and t r ansfer s t he fax d at a t o the
server, which the server then processes. To keep you informed, a notification window will show for each
recipient, after file conversion is complete. Click on the OK button to acknowledge it < Back Allows you to
go back t o th e previou s scr een Cancel Takes you right out o f t he Compu Fax PC Interface pro gram.
6.5 Setup
The CompuFax PC In terface in it ialization f ile, COMPU F AX.INI, co n t ain s imp ort an t inf orm at io n that aff ect s
th e o perat io n of t h e s o f t war e. In part icular , t he three en t r ies in t he [Server] section (see b elow) must be cor r ect

6.5.4 [Files]
01 The first default file in the File List on the Options screen. The full file path should be given. This file may
be removed from the list by highlighting it and clicking on the Remove button 02 As above, but defines the
second default file. Up to 10 file names may be defined this way.
6.6 Making Things Easier
Sending a single fax is easy enough to do, but if you send faxes frequently, you may be interested in ways to
speed up your work and make the job easier. Here are some of the things you can do.
6.6.1 Saving Fax Num ber s
See above, under the heading The Lookup Screen.
6.6.2 Looking Up a Saved Fax Number
From the D estination screen click on the Loo kup... butt on, scro ll until you find the ent ry you are looking for,
click on the entry to highlight it and then click on the Next> button.
6.6.3 Set ting Up a Default Rec ipient
If you frequently send a fax to the same person, you may want that person's name and fax number to show
aut o m atically in the Dest in at io n s cr een wh enever you r u n th e Co m puF ax PC I nter f ace. To d o this, f irst m ake
sure the file CFLOOKUP.D AT exists. If the Lookup screen shows more than one entry, it exists. If it does
not exist, clicking on the Add to List button from the Destination screen will create it. Now edit the
CFL O OK U P. D AT file en t ry th at s tar ts with 000= . F or exam ple , if you wan t t o make a de fau lt en t ry fo r Joe
Doakes at Widget Works, phone number 1(727)444-1212, edit th e lin e as f ollo ws :
000=Joe Doa k es;Widget Works;1( 727)444- 1212
(Notice the required semicolons separating the fields.) Save your changes. N ext time you start the CompuFax
PC I nter face pro gram , Joe's inf ormat ion will sho w on th e D estin atio n s creen . You can o f co urs e edit th ese
fields or use a lookup entry instead, but if you want to change the default, you have to go back and edit
CFLOOKUP .DAT again.
6.6.4 Adding, Changing or Deleting a Lookup Entry
See above, under the heading The Lookup Screen.
6.6.5 Sending The Same Fax to M ultiple Destinations
See above, under the heading The Lookup Screen, subsection Broadcasting.
6.6.6 Sending Routine Faxes
If you frequently send the same or similar fax, as in routine reports, you may benefit by re-using the N ote and
Subject (see above, under the heading The Coversheet Information Screen. Or, you may wish to set up
default Fax Attachment file names (see above, under the heading Setup, subheading [Files].)

##NOTE % Add a note to the coversheet.
WriteVariableInfo
show page % The page is complete .
## *** End of File ***
6.7.2 Sample File Ex plained
The file starts out with a number of comments, identified by two pound signs (## ) followed by a space or
end of line. The fourth line contains an include_file statement, which causes the interpreter in the PC
I nterface t o includ e the file CFCO VER.I N C to b e in clud ed at that poin t. T he in clud ed f ile is essentially a
PostScript template file, which should not need to be modified, at least for the time being.
Below the comments follows a Fixed Information section, so called because its information should not
usually have to be modified very often. This section starts with the word FACSIMILE in parentheses. This is
the header line of the coversheet, which appears in large letters near the top of the coversheet. The
parentheses are required by PostScript and indicate where the text line starts and ends. You can change the
header line from (FACSIMILE) to (Fax) or some other title, but do not put too many letters, otherwise the
text will run off the page. Also remember to in clude th e parentheses around the text. The header will be
centered on the page.
The next three lines are of greater interest, since they should be modified to reflect your company's name and
address. For now, stick with the same format: three text lines, company name first, then the address, then the
phone and fax numbers.
The next five lines in parentheses are prom pts for info rmation filled in by th e PC Interface program. The
WriteFixedInfo command completes the fixed information section; it takes care of placing the preceding
info r m ation o n the page an d in t h e r ight places.
The first th in g o f in t er est in t h e Var iable In f o r matio n section is t h e # # RE P L ACE comm and. T his causes th e
interpreter to compare the lines that follow to be checked against a table and, if a match is found, to replace
th at line with its alias. For example, if you are sendin g a fax to Joe D oakes, th e (< Recip ient> ) line is replaced
with th e line (Joe Do akes). Similarly, subs titut ion s are app lied t o th e recipient' s comp any name, th e sender 's
nam e an d su b ject h eading. (Other t han t he fo ur replaceable names sh o wn, t h er e is also a (<FaxNu m > ) name,
which may be used to display the recipient's fax number.) The ##NO REPLACE turns off the substitution at
th at line.
The # # NOTE command tells the CompuFax PC Interface program to include the Note (from the
Coversheet Information screen) at this point. The WriteVariableInfo and showpage commands take care of
creatin g a p r o perly form at ted coversh eet f ile in P o s t Scrip t f o r mat, which can b e pro ces sed by the s er ver.
6.7.3 The Include File
As stated earlier, the Include file, CFCOVER.INC, should not be modified at first. However, it may be
necessary to do so if making the simple changes mentioned above do not produce an attractive enough
coversheet. This section explains some of the Include file's aspects, without going into great detail about
PostScr ipt pr ogra mm ing. The Includ e file is not liste d h e re, bu t it will be helpf ul t o p rin t a cop y o f th a t f ile.
The Prologue section of the file contains PostScript procedures, whose purpose should be fairly evident from
their names (such as / WriteRightJustified and / WriteNoteLine.) This section should not normally be
modified.

Description: Specifies the amount of white space between the left edge of the document and the
bitmapped image in the outfile. This is measured in dots, or as specified by the / UN I T qualifier. If a negative
left m a r gin is s pecified, th is means th e image will be s hif ted left in s tead of r ight and serves t o c r op the image .
Decimal fract io ns are allowed .
/NOTIFY
Format: /NOTIFY
/NONOTIFY (D)
Description: If / NO T I F Y is spe cifie d a br o ad cast m ess age will b e s en t t o t h e us er wh en th e co n vers io n
compl etes.
/PAGE
Format: / PAGE=nnn
Description: Specifies t he h eight (length ) of t he o ut pu t im age, which is measured in dot s, or as s pecified
by th e / UN I T qu alifier. This value mu st b e greater th an zero . You can us e this q ualifier t o r edu ce th e height
of a s can ned- in lo go f ile, fo r exam ple, th at was p r eviously padd ed wit h wh it e space to fill t he page .
/PRINT
Format: /PRINT
/NOPRINT (D)
Description: Specifies whether the converted file is to be printed. To have the output file printed to scale,
it should have been set with / SCALE (see SET PRIN T E R and SH OW PRIN T E R.)
/ TOP_MARGIN
Format: / TOP_MARGIN=nnn
Description: Specifies the amount of white space between the top edge of the document and the
bitmapped image in the outfile. This is measured in dots, or as specified by the / UN I T qualifier. If a negative
top mar g in is s pecified, th is means th e image will be s hif ted u p in s tea d o f d own a nd ser ve s t o cro p th e im a ge .
Decimal fract io ns are allowed .
/UNIT
Format: /UNIT= DOTS (D)
/ UNIT=I N CHES
/UNIT=MM
/ UNIT=MILLIMETERS
/ UNIT=POIN TS
Description: Specifies t he u nit o f m easur e for left m argin, to p margin and page height. Fax resolution is
204 do ts p er in ch h orizo nt ally an d 196 d pi vert ically. T here a re 25.4 m illimete rs pe r inch and 72 po ints pe r
inch. If the /UN I T qualifier is omitted, the unit defaults to dots.
Examples:
F AX> CON VERT N EWLO GO .PS / PAGE = 2.5 / UN IT=I N CH / PRI N T
This creates a bitmapped output file, called NEWLOGO.T4, from PostScript input file, NEWLOGO.PS,
with a height of two and a half inches and prints it out.
FAX> CONVERT IN.X / F ORMAT=TE XT OUT.Y / FORMAT=PCL
This converts text file IN.X into a PCL file, OUT .Y, which may later be printed on an output device, capable
of printing PCL files. Note that the / FO RMAT= TEXT qualifier was not necessary in this case, since the
program would have defaulted to text.
FAX> CONVERT PRO.T4 / LEFT=72 / TOP=-36 / UNIT=POINTS / PRINT
This converts T4 file PRO.T4 into a later version of PRO.T4, which has an added left margin of 72 points (1
inch) an d has h alf an in ch cut off t h e top of t he image. The r es u lt is t h en pr in t ed.

time.
F Fatal. The attempted action did not work.
In the previous example, the first message has an "F" severity level and the second one has
an "S" severity level.
9.1.3 Message Routing
Since your fax documents are queued and not always sent right away, the majority of CompuFax messages are
no t sen t b ack to you r ter minal, b ecaus e yo u may no t b e logged in t o t he system at th e tim e th e er ror o ccur s.
The only time a message is sent back directly to the user's screen is when a document cannot be placed int o
the queue at all, such as shown here:
$ FAX SEN D X.YZ
%FAX -F- FIL E AC CFAI L, File acc es s f ailure for ALPHA$DKA300:[FAX ]X.YZ;
-RMS-E -FNF, fi le no t found
(In the above example, also note the second message, which indicates that an error was also detected in
DE C's Recor d Managemen t System (RMS). Messages are sen t back to t he us er via VMS MAIL or , optio n ally,
to t h e Operator' s Co nso le. They may also be sen t to a lo g f ile.
If you want to make sure you are notified of a fax document's completion status, you can do so by using the
/ NO TIFY qu a lif ie r w ith th e SEND c om mand . This will inf orm you b y V MS Mail mes s a ge wh e th e r yo ur fa x
was s e nt s ucc es sfully or , if it f a ile d, it will no tify you a fte r t he las t att emp t.
The minimum severity level of messages sent to the various locations is determined by the System Manager
during the CompuFax setup procedures. For more information, see Chapter 7, SEND / NOTIFY, SEND
/[NO]MAIL.
9.2 Alphabetical Listing of Messages
This section lists CompuFax messages alphabetically, by Descriptor.
ABORT
Messa ge : %FAX-I- ABORT, En try abo r ted
Description: A document transmission has been successfully aborted (if the document was active) and the
entry removed from the queue.
User act io n: None.
BADPARAM
Messa ge : %FAX- F -BADPARAM, Illega l p a r a m e ter va lue: xxxx
Description: An illegal com mand param e ter has bee n ent ered in th e s erver opt ion s file.
User act io n: T he incorrect parameter value should be corrected.
BUGCHECK
Messa ge : %FAX-F-BUGCHE CK, Internal consistency failure in module xxxx, code n n
Description: This indicates an in t er nal erro r has occurr ed .
User act io n: Any information available about the circumstances should be reported to NDC tech
support.
BUGCHECK
Messa ge : %FD B-F-BUGCHECK, Internal consistency failure in module xxxx, code nn

protect io n is such th at us ers ar e allowed r ead actio n .
ILLN UM
Messa ge : %FAX-F-ILLNUM, Illegal phone number
Description: Indicates that a phone number was syntactically illegal e ith er as s pecified wit h / NUMBER=
or as returned by the database.
User act io n: Check the validity of the number. Phone numbers may contain only digits, punctuation,
spaces and TABs.
ILLPRI
Messa ge : %FAX-F-IL L PRI, Illegal prio r ity nn
Description: Ind icat es an invalid p r io rit y value was specified .
User act io n: Priority values should be in the range 0 - 255.
ILLSERREQ
Messa ge : %FAX-E-ILLSERREQ, Illegal server request nn ignored
Description: Ind icat es the ser ver r eceived an invalid req uest .
User act io n: Ch eck t hat all elements of the Comp uFax system ar e t he same r elease versio n. Ot herwise,
contact ND C product support.
ILLSQUEUE
Messa ge : %SQ-F-ILLSQ UE UE , Static queue index out of range 0 to nn: nn
Description: This indicates an in t er nal erro r in t he server.
User act io n: Restart the server. N DC product support should be contacted with any information
available about the failure.
INCOMPAT
Messa ge : %FAX-E-IN CO MPAT, Incompatible remote FAX
Description: Remote fax device not Group 3 compatible.
User act io n: None.
INITERR
Messa ge : %FAX- E- INITER R , Er r or in itializin g xxxx
Description: Ind icat es that a f ax device could not be initialized.
User act io n: Ch eck t hat t he device is cor r ect ly conn ected and conf igur ed.
IVDBCTX
Messa ge : %FAX-E-IVD BCTX, Invalid context / stream ID in database response
Description: Ind icat es that the cont ext r et urn ed by th e act ive database application with a match response
was invalid.
User act io n: If a userwr itten datab as e is in use, ch eck t hat t he context is b ein g co r r ect ly retur ned. If
FAX_DB is in use, contact ND C product support.
IVDBRESP
Messa ge : %FAX-E-IVDBRE SP, Invalid database response. Entry aborted.
Description: Invalid database response; entry was aborted.
User act io n: Co r r ect the f o r m at of d atabase entr y.
IVDEVICE
Messa ge : %FAX- F -IVDEVIC E, Invalid device c las s f or xxxx
Description: An invalid queue entry ID was specified.
User act io n: Ch eck t he queue en try ID specified. It is p o s sib le t h at the t ar get entr y has co m p let ed ,
ma king t he ID inva lid.

MBXWRITEERR
Messa ge : %FDB - F -MBXWRI TEER R, Error writing to m a ilb ox xxxx
Description: Ind icat es an unexpect ed error h as occurred writing.
User act io n: Report this error along with any information available about the circumstances to NDC
product support.
MEMALLOCFAIL
Messa ge : %FAX-F-ME MAL LOC F A IL, Failu re alloca tin g memo r y
Description: A CompuFax program has attempted to allocate memory and has failed.
User act io n: Check that the process quotas in the CompuFax startup files have not been altered. The
/ PAGE_FILE= value may need to be increased. Check the value of the SYSGEN
parameter VIRTUALPAG ECNT . It should be at least as large as the page file quotas used.
For the command processor, check the page file quota for the user.
Description: Indicates that an attempt was made to retrieve the context for a database stream when none
had been previously saved.
User act io n: See the documentation on the FD B routines for a description of streams and contexts.
MEMALLOCFAIL
Messa ge : %FDB-F-MEMALLOCFAIL, Memory allocation failure
Description: Ind icat es ther e was an error allocat in g m em ory.
User act io n: Ch eck t hat the process page file quota and the SYSGEN parameter VIRTUALPAG E CN T
are su fficient . I f a u serwritt en d atab ase is in u se, also ch eck th at mem ory t hat is allocated is
be ing d e -allo c a ted.
NEWSTREAM
Messa ge : %FDB-S-NE WST RE AM, New database stream
Description: Used to indicate that a new database stream is being begun.
User act io n: See the documentation on the FD B routines for a description of database streams.
Description: Ind icat es an unexpect ed error h as occur r ed writin g t o a m ailb o x.
User act io n: Report this error along with any information avail able about the circumstances to NDC
product support.
NOCMDMBX
Messa ge : %FAX-F-NOC MDMBX, Failure accessin g ser ver co m mand mailbo x xxxx. C heck se r ve r is
running.
User act io n: Report th is error along with any information available about the circumstances to NDC
product support.
NODBNUMBER
Messa ge : %FAX-W-NODBNUMBER, Database response did not include fax number for xxxx
User act io n: If a userwr itten datab as e is in use, ch eck t hat it is r et urning a phone number. Otherwise,
contact ND C product support.
NODEST
Messa ge : %FAX-E-NODEST, No destination for fax
Description: A queue entry did not contain a destination, either as a phone number or database lookup
key.
User act io n: Ch eck t h at the destination is specified through / NU MBER or / LOO KU P on the SEND
command.
NOCONTEXT
Messa ge : %FDB-F-NOCONTEXT, No saved context exists
Description: Indicates that an attempt was made to retrieve the context for a database stream when none

Messa ge : %FD B-F-NO STREAM, Specified database stream not open
Description: An attempt was made to reference a database stream that is not currently open.
User act io n: T he database application should close out any internal context associated with the stream.
NOTINQUEUE
Messa ge : %FAX-W-N OTI NQUEUE , Entry nn not in queue
Description: An attempt was made to delete a queue entry that did not exist.
User act io n: Ch eck t he cor r ect ness o f t h e ID num b er s p ecified . It is also p ossible t h e queue ent r y
completed before it could be deleted.
NO_ANSWER
Messa ge : %FAX-W-N O_AN SWER, No ans wer or n o fax d et ect ed
Description: The specified phone number did not answer. The document will be r e - queu e d f or later
transmission if the retry count has not been exceeded.
User act io n: Ch eck t he cor r ect ness o f t h e number specified an d th e s t at e of t he rem o t e f ax m achine.
PHONE_BUSY
Messa ge : %FAX-W-PHONE_BUSY, Phone busy
Description: The specified phone number was busy. The document will be r equested f or la ter retry if the
max. ret r ies has not been exceed ed.
User act io n: Check the correctness of the phone number and the state of the remote fax device.
PNU MBER
Messa ge : %FAX-I-PN UMBER, Phone number xxxx
Description: Phone number used as shown.
User act io n: None.
PRIADJUST
Messa ge : %FAX-W-PRIADJUST, Default priority in options reduced to maximum priority
Description: The default queue priority in the options file was set greater than the maximum.
User act io n: E ither raise the maximum or lower the default.
PROCESSCRE
Messa ge : %FAX-W-PROCE SSCRE , P rocess create error
Description: The server was unable to create the mail subprocess. User mail will not b e s e nt on s e nd
compl etion.
User act io n: Ch eck t he rem ainder o f t he mess age fo r the cau s e o f t he failure.
QN UMMISMAT
Messa ge : %SQ-F-QNUMMISMAT, Static queue count mismatch. Old: nn, N ew: nn
Description: This indicates t h at eith er t h e number of fax d evices o r t he QU EU E_ MAXI MUM par ameter
in the server opt io ns file have b een changed sin ce t he last t ime the s er ver was s t ar t ed.
User act io n: Delet e t he file FAX$DI R:F AX.QUE UE and rest ar t t he server.
QOPENFAIL
Messa ge : %SQ- F -QO P ENF AIL, U nable t o open/ cr eat e in t er n al q ueue
Description: This indicates the server was unable to open the queue file (FAX$DIR:F AX. QUE UE) on
startup.
User act io n: En sure t h e directo r y po in t ed to b y th e logical nam e F AX$DIR exists. Th e RMS status
included with this message can give additional information as to the reason for the failure.
QSCRMISMAT
Messa ge : %SQ-F-QSCRMISMAT, Static queue scratch size mismatch. Old: nnn, New: nn
Description: This indicates t h at eith er t h e number of fax d evices o r t he QU EU E_ MAXI MUM par ameter

in the server opt io ns file have b een changed sin ce t he last t ime the s er ver was s t ar t ed.
User act io n: Delet e t he file FAX$DI R:F AX.QUE UE and rest ar t t he server.
QSIZMISMAT
Messa ge : %SQ-F-QSIZMISMAT, Static queue pool size mismatch. O ld: nnn, N ew: nn
Description: This indicates t h at eith er t h e number of fax d evices o r t he QU EU E_ MAXI MUM parameter
in the server opt io ns file have b een changed sin ce t he last t ime the s er ver was s t ar t ed.
User act io n: Delet e t he file FAX$DI R:F AX.QUE UE and rest ar t t he server.
QUEUEFULL
Messa ge : %FAX-E-Q U E UE FULL, Queue full. Request ignored.
Description: Ind icat es the queue do es n ot have suf f icient s p ace to q ueue the documen t.
User act io n: E dit the options file (FAX$OPTI ON S) to increase the queue size. Shut down the
Com puFax syst em, delete the f ile FAX$Q UE UE and res tart th e syst em. All existin g queue
entries are lost when the queue file is deleted. Therefore, it is recommended to wait until
existing queue entries have been transmitted.
REMCSI
Messa ge : %FAX- I- R EMCSI, R emo te CSI: xxxx
Description: Remote CSI (Called Service I d entifier) is as sh o wn .
User act io n: None.
RETRY
Messa ge : %FAX-I-RE T RY, Error on fax. Requeuing for retry
Description: Indicates the specified queue entry is being requeued for retry. The remainder of the
mes s age gives th e r e as on .
User act io n: As documented for the remainder of the message.
SEN DDON E
Messa ge : %FAX-I-SENDDONE, Completed sending fax to xxxx. Cont inu in g dat a base s earch .
Description: Indicates that a document has been successfully sent to one database response. The database
search will con tin ue a nd th e do c um e nt may be s ent to o th er d e s tin a tio ns.
User act io n: None.
SEN DFAIL
Messa ge : %FAX-E-SENDFAIL, Cannot send fax to xxxx. Con tinuin g dat abas e s ea r c h.
Description: Indicates that a document could not be sent to the specified destination. The database
search will con tin ue a nd th e do c um e nt may be s ent to o th er d e s tin a tio ns.
User act io n: The remainder of the message gives the reason for the failure.
SEN DIN T
Messa ge : %FAX-W-SENDINT, Send of fax interrupted
Description: Ind icat es that the t r ansmission of a document was interrupted, usually due to loss of the
phone connection.
User act io n: I f this condition is common, investigate the quality of the phone line in use.
SERDOWN
Messa ge : %FD B-F-SERDOWN, Server has shut down
Description: Indicates t hat t he Compu F ax ser ver h as go ne down.
User act io n: Th e co r r ect action f o r a database application wh en it receives t h is s t at us is detailed in t h e
documentation for the FD B routines. The database application would usually exit.
SERON LIN E
Messa ge : %FAX-S-SERON LI NE, CompuFax server on line.