ActFax Server User’s Manual Sixth Extended Edition ActFax Communication-Software GmbH http://www.actfax.com [email protected]
1.1.2. Information Symbols This manual uses picture symbols to direct your attention at important text passages. These symbols are used to highlight l
100 ActiveFax User’s Manual
6.3. Frequently Asked Questions - FAQ This part of the manual answers the most frequent questions about Active-Fax. The answers to the questions are k
Answer: Using the Call Repetition tab of the menu option Extras / Op-tions it is possible to specify an individual delay for each transmission attempt
Question: Where can I specify the default parameters for the sender of a fax message? Answer: Using the menu option Extras / Predefined Settings th
104 ActiveFax User’s Manual
6.4. Problem Solutions Problem: The modem is dialing, but the connection cannot be estab-lished. Solution: Check whether tone or pulse dialing has t
Solution: Close the other application or stop the service of that applica-tion. Please note that ActiveFax can also be used to redirect LPD print job
Solution: The ISDN adapter ignores the fax parameter for the resolution of the remote fax machine in that case and it is recommended to install the l
108 ActiveFax User’s Manual
6.5. Sample Applications Integration of ActiveFax in other applications is very simple. Using so called data fields, it is possible to specify the fax
1.3. System Requirements When running ActiveFax, it is recommended to use a system with at least the following minimum requirements: The operating sys
Open the dialog box IDD_MAIN with DialogBox() Initialize the dialog box with WM_INITDIALOG Call the function PrintDocument() in
EndDialog(hWnd, FALSE); break; } break; } return FALSE; } //-------------------------------
// Create and select an object for the font hFontText = CreateFontIndirect(&LogFontText); hFontOrig = SelectObject(hDC, hFontText);
Choose the menu option Communication / RAW Server or double-click on the corresponding icon in the communication window. Press the New button
// Enter the data printf("Enter the fax number : "); gets(szFaxNumber); printf("Enter the subject : "); ge
return 1; } ActiveFax User’s Manual 115
116 ActiveFax User’s Manual
6.6. Index Fax Forwarding ... 51 A Fax Numbers ...
Konzeption Faxversand...13 L Least Cost Routing ...62, 63, 66 Licen
Notes ActiveFax User’s Manual 119
1.4. Software Concept The primary idea behind ActiveFax is making all tasks as automatically as possible. This has been consequently realized in all p
Notes 120 ActiveFax User’s Manual
1.4.1. Outgoing Faxes (Sending) Outgoing fax documents can be created in various ways with ActiveFax. The easiest way to create a new fax messages is
version to text format cannot be done, the document is sent as an email at-tachment in PDF, TIFF or GIF format. Delivery of the emails through the Int
demand document is either mapped to a specific fax modem (fax number) or when using an ISDN adapter to a direct dial number. The steps required to cre
The Fax Selection Window is used to select the type of fax message that should be displayed in the faxlist. Beside that, the recycle bin and archive
2. ActiveFax Installation 2.1. Program Overview ActiveFax mainly includes two programs, the fax server and the fax client program. The installation of
2.2. Running the Setup Before you start with the installation of ActiveFax, you should clarify on which computers you want to install the fax client a
(server and client), a server-only installation or a client-only instal-lation. Take care that the fax server is normally only installed on a single c
Remark Copyright © ActFax Communication-Software GmbH. All rights reserved. This product or parts of it are only allowed to be used or reproduced acc
name) and fax number and your area code. This information is displayed in the header of the fax messages. If you plan to also send emails with ActiveF
Setting Menu Modem Configuration Communication – Modem Email Configuration Communication – E-Mail Default Sender Extras – Predefined Settings Fax
server found by the automatic detection will be displayed and used as the default server. 22 ActiveFax User’s Manual
3. How to ... 3.1. create a new fax message New fax messages can be created in various ways with ActiveFax. The easiest and most common way to create
After the document has been “printed” that way, it will be automatically transferred to the fax server. Depending on the preferred transmission time
3.1.3. File System Another powerful method of sending fax jobs to ActiveFax is the file sys-tem method. With that method, the files to be faxed just
Take care that named pipes are only available on fax servers running on Windows NT / 2000 / XP / 2003 / Vista / 2008 systems. To use named pipes, a
hFile = CreateFile("\\\\pcjoe\\pipe\\activefax", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_REA
3.2. display fax messages on other computers The fax client can be used to display and control fax messages from other computers in the network. Throu
tify the fax servers in the network. In that case you have to manually enter the IP address or hostname of the fax server. The connection between the
Software License Agreement SOFTWARE LICENSE AGREEMENT PLEASE READ THE FOLLOWING SOFTWARE LICENSE AGREEMENT CAREFULLY BEFORE YOU PROCEED WITH THE INST
3.3. send a fax message from UNIX / Linux Beside the capability of sending fax messages from Windows applications using the ActiveFax printer driver,
Queue Name can be filled with any queue name (i.e. “fax”). You should also enable the option Remote Printer is on a BSD System. 3.3.1.3. Other UNIX Sy
server built-in with ActiveFax. The steps are exactly the same as for copy-ing normal files through FTP or TFTP. More information about FTP and TFTP c
More information about data fields and how to add them to applications can be found in a subsequent chapter of this manual and in the online help of
3.4. enter valid fax numbers There is no special format required for fax numbers processed by Active-Fax. It is permitted to use special characters li
3.5. select an entry in the faxlist 3.5.1. Selecting Entries Entries in the faxlist can be selected either with the left mouse button or with the arro
tions that help finding fax messages again very quickly. To search for a specific document, follow these steps: Enter a known search term in the sear
3.6. automatically print fax messages Automatic printing of fax messages can be done in various ways with Ac-tiveFax. Fax messages can be printed eith
3.6.3. General Settings To activate automatic printing of inbound fax messages, follow these steps: Choose the menu Extras / Options. Cho
Choose the menu option Extras / User Administrator or use the corre-sponding button in the toolbar. Select the user entry and press the
SOFTWARE WARRANTY WARRANTY PERIOD: The manufacturer guaranties for the time of 6 months that the soft-ware will work in a manner that the main use of
3.7. protect faxes against unauthorized access Since fax messages often contain sensible information that should not be read by unauthorized users, Ac
3.7.2. Security Settings To activate access verification, security settings need to be activated on the fax server. Follow these steps to enable secur
3.8. use the fax-on-demand server The fax-on-demand capabilities of ActiveFax can be used in two ways. It would be possible to receive documents from
dem or extension number (when using ISDN) assigned. Especially when using ISDN adapters the number of documents that can be made available for polling
3.9. create a cover page or overlay 3.9.1. What is a Cover Page / Overlay? In general, cover pages and overlays are created exactly the same way with
3.9.3. Using Cover Pages / Overlays Cover pages and overlays can be added to fax messages in various ways. One method is to choose the cover page o
46 ActiveFax User’s Manual
4. Configuration 4.1. User Administrator The User Administrator of ActiveFax is used to manage the accounts for the single users and to grant individu
the absence substitution has full access to all fax messages of the absent user. Permission settings are not transferred when specifying absence sub-s
transmission protocol. Automatic Sending Clearance Enables the user to send fax mes-sages without confirmation of a su-pervisor. Grant Sending Cleara
Table of Contents 1. Introduction 9 1.1. Using the Manual...9 1.1.1. Help Sys
4.1.3. Predefined Settings With the Predefined Settings tab it is possible to individually configure dif-ferent settings for each user. You can decide
4.1.5. Fax Forwarding Fax forwarding is used to automatically send inbound fax messages to other fax numbers or email addresses. That way it is poss
4.1.6. Routing of Inbound Fax Messages Routing of inbound fax messages can be done in various ways. Depending on the technical capabilities of the mod
identical. Special characters, like spaces, slashes, dashes or dots are ig-nored when the fax number and CSID are compared. Select the User that shoul
4.1.6.4. Manual Routing Manual routing is used when none of the above routing methods can be used. When using manual routing, the fax document needs
4.2. Phone Book Phone book entries in ActiveFax can be stored either in a global or local phone book. The central phone book (global) is shared by all
4.2.1. Import the Phone Book Phone book entries can be imported in two ways with ActiveFax. One method is to import the phone book entries from an ext
4.2.1.2. Import from ODBC Database Another method to import phone book entries is to bind the phone book to an ODBC data source. An external database
4.3. Transmission Protocol The transmission protocol stores information about all outbound, inbound and fax-on-demand fax transmissions. This includes
are printed. Print only Selected Entries Only selected entries of the transmission proto-col list are printed. 4.3.1.1. Layout With the Options tab t
3.2.2. Establishing a Client Connection ... 28 3.3. send a fax message from UNIX / Linux...
4.3.2. Exporting the Transmission Protocol The entries of the transmission protocol can be exported in three different ways. Use one of the methods be
4.4. Charge Optimization 4.4.1. Delayed Transmissions Depending on fax volume and the location of the recipients it would be possible to reduce phone
priority level of low-priority fax messages to “unimportant”. As an alterna-tive it would also be possible to manually change the preferred transmis-s
To activate least cost routing, follow these steps: Choose the menu Extras / Modem or double-click on the corresponding icon in the communication wi
4.5. Modem & ISDN ActiveFax supports fax modems of all fax class standards, ISDN adapters compatible with the CAPI 2.0 standard as well as dedicat
Availability of direct dial numbers (individual fax number for each user). Required ISDN service: MSN (Multiple Subscriber Number) or DDI (Direct Dial
When using an ISDN adapter, it is also recommended to enter at least one MSN (direct dial number) in the MSN field. It is possible to config-ure up to
the chapter Charge Optimization of this manual or in the online help of ActiveFax. When using an ISDN adapter, multiple phone lines (B-channels) are
68 ActiveFax User’s Manual
4.6. E-Mail As an alternative to sending documents by fax, ActiveFax can also be used to send any document by email. Depending on the configuration of
4.1.1. User Permissions... 48 4.1.2. Alias Names ...
4.6.2. E-Mail Options The settings of the email service can be individually configured to set the default attachment format and other parameters. T
The setting Share Communication Port for Fax and E-Mail has to be activated if you share the same modem for fax transmissions and dialup connections f
4.7. ODBC Database Using the ODBC data exchange standard, data can be exchanged between ActiveFax and external databases. Since ODBC drivers are avail
source for your database, have a look at the manual of your database prod-uct. Some ODBC drivers (i.e. some version of INFORMIX CLI) fail to releas
Complete the configuration with OK. Please note that conversion of different data types is automatically done by the fax server whenever possib
Select the table to be used for the export of the transmission protocol entries. A default table can be created with the Use Default Table but-ton. Th
4.8. Network Scanners Documents in paper format can be automatically transmitted using special network scanners. ActiveFax supports the scanner models
The data exchange directory of the scanner (default directory is hpfscan) is automatically created during the installation of ActiveFax in the ActiveF
78 ActiveFax User’s Manual
5. Data Fields 5.1. Why do I need Data Fields? Each parameter of a fax message (i.e. fax number, priority, subject, ...) is stored by the fax server i
5. Data Fields 79 5.1. Why do I need Data Fields?... 79 5.2. Syntax of Data Fields...
5.2.1. Masking Data Fields If the content of a data field contains the @ character, you have to “mask” the @ character with a backslash (\). Otherwis
Please note that default values for the sender parameters can be specified with the menu Extras / Predefined Settings or with the User Administrator (
5.3.3. Common Fields This group of data fields contains all parameters affecting neither the sender nor the recipient of a fax message. Field Numbe
(0=normal Fax, 1=fax-on-demand docu-ment) @F500 Reference File This file will be evaluated for additional data fields and is deleted then. If you do
@F555 PRINT Fax-ID [printername]@ @F555 EXPORT Fax-ID [filename]@ Example: @F555 DELETE 1234@ @F599 New Fax Job Start a new fax job within the docume
@F700 Accumulated Document This data field creates an accumulated document with the given reference num-ber. If an accumulated document with that r
5.4.1. Example 1 Recipient... +43 1 1122 3344-12 Subject... Purchase Order 123456 @F211 +43 1 1122 3344-12@ @F307 Pu
maps to a fax message can be found in the following section of this chapter. Yours sincerely @F000 signature.bmp@ 5.5. Embedding Bitmaps with Fax Me
5.5.1. Example 1 Bitmap with a default resolution of 300 dpi. Yours sincerely @F000 mike.bmp@ 5.5.2. Example 2 Bitmap located in the directory C:\SCA
Example: Document Name ...Purchase Order Recipient ...Burns & Co Fax Number ...+49 222 102030 Purchase Order@F201 Bur
1. Introduction 1.1. Using the Manual This manual describes how to install, configure and use ActiveFax. The topics of the manual are subdivided into
Word). In that case the data field @F599@ can be used to start a new fax job within a print job. When using the data field @F599@ on a page, a new fax
char szText[1024]; lstrcpy(szName, "Burns & Co"); lstrcpy(szFax, "+49 222 102030"); nPriority = 1; lstrcpy(szSubject, &qu
92 ActiveFax User’s Manual
6. Appendix 6.1. Glossary 16-bit: The term “16-bit” is used for applications that are designed for the oper-ating system Windows 3.x. 16-bit applicati
Broadcast: The term “Broadcast” means a sending method that accesses all de-vices in a network. Broadcast calls are mainly used to search for resource
Fax-On-Demand: The term “Fax-On-Demand” means, receipt of a document from a so called Fax-On-Demand Server. FTP: Abbreviation for “File Transfer Proto
NetBeui: The NetBeui protocol, also called Windows Network, is used for the data exchange between two computers. The NetBeui protocol is only compatib
SMTP: Abbreviation for “Simple Mail Transfer Protocol”. This protocol is used in the Internet for E-Mail transmissions. Stream Socket: A data connecti
from any location. Web Browsers are used to display the pages of the World Wide Web. WWW: Abbreviation for “World Wide Web”. WYSIWYG: Abbreviation for
6.2. Keyboard Hotkeys Hotkey Function F3 User Administrator F4 Phone Book F5 Transmission Protocol F6 Charge Optimization F7 Execute Polling (Fa
Comments to this Manuals