Technical information
INSTALLATION AND ADMINISTRATION GUIDE
146
Delivery Mechanisms
vfx
Comman
d
autosen
d
Director
y
Email
-to-
Fax
xmlf
Comman
d
Fax
SD
K
Outloo
k
Fax
Client
LanFax
Window
s Client
WordPerfe
ct
Macros
lp
Spoole
r
Documen
t
Email
Message
X
C++ X
Visual
Basic
X
Print to
Fax
X X X X X X
Each way of creating a fax envelope and each delivery mechanism will be discussed in greater detail elsewhere in
the documentation.
Which integration technique is best for me?
As you can see from previous topics, there are many different ways to integrate VSI-FAX into your existing business
application. Some integration solutions are better suited to a distributed environment, while others are relatively
simple and easy to implement. Still others require prior programming experience.
In order to help you choose the best integration strategy for your needs, consider the following:
Does your application client/server run on a different network node than the fax server?
How automated do you need your integration to be?
Do you require fax status or notification?
What are your programming skills?
Is purchasing a new VSI-FAX license an issue?
vfx commands
vfx commands are a simple and powerful delivery mechanism. vfx is simply a command line utility that provides
many options for precisely defining a fax envelope. One of these options is a tag statement (-t <tag>=<value>).
There are many different tags that can be specified in addition to other vfx options.
Advantages
Powerful and flexible. Provides maximum options for creating the fax envelope and full support for all content
parameters, send options, fax status and notifications.
Excellent choice if your application can execute external commands and is running locally on the fax server.
It is still an acceptable choice if your application runs remotely (i.e., from another IP address than the fax server).
However, you must purchase a VSI-FAX license providing support of Virtual Fax Server and install the Virtual Fax
Server on the remote computer or workstation.
Creates a fax request ID you can use to track fax status.
Disadvantages
Additional cost involved with remote integrations-you must purchase a VSI-FAX license providing support of Virtual
Fax Server and have a network connection to the fax server.
Poor choice if your application cannot execute external commands.