GFI FAXmaker for Exchange/SMTP 12: An introduction to the architecture and deployment options

GFI Software

An overview of how GFI FAXmaker works, and how to deploy it.

GFI FAXmaker for Exchange/SMTP 12 can be deployed, depending on your mail server type/version and network infrastructure.

GFI FAXmaker is a fax server that allows you to send and receive faxes via your email infrastructure. Its email integration is unparalleled, resulting in minimal administration overhead and user training.

GFI FAXmaker for Exchange/SMTP integrates with Microsoft Exchange Server 2000/2003/5.5, Lotus Notes and with most popular SMTP/POP3 Mail servers. GFI FAXmaker consists of:

  • A fax server service which handles the sending and receiving of faxes via the fax hardware.
  • An Email2FAX gateway service that retrieves the faxes to be sent via a sink or POP3 and sends inbound faxes and fax transmission reports via SMTP.
  • A fax printer driver and a fax message form which allow users to send faxes via their email client.

The fax message form integrates with the email architecture, i.e. it does not have any direct links with the GFI FAXmaker fax server software. This allows for better scalability and manageability.

Other fax servers (including Microsoft fax) have proprietary communication links between the fax client and the fax server, which is much less scalable and results in more administration and troubleshooting.

How to deploy GFI FAXmaker for Exchange/SMTP 12
GFI FAXmaker has a very flexible SMTP based architecture allowing you to deploy the fax server in a way that best suits your network and type of mail server.

You can also choose whether you want to install GFI FAXmaker on your mail server or whether you want to run it on a separate machine (unless you have Exchange 5.5, in which case you must deploy it on a separate machine).

Since GFI FAXmaker does not require many resources, it can run in the background on your mail server machine. However, it is often considered good practice to separate your mail server from fax device hardware such as Brooktrout cards or ISDN cards. The choice will probably depend on the size of your network.

Smaller networks can deploy GFI FAXmaker on the mail server, whilst for larger networks it would probably be preferable to deploy GFI FAXmaker on a separate machine. This separate machine does of course not need to be dedicated to GFI FAXmaker.

How GFI FAXmaker works with Exchange 2000/2003
If you have Exchange 2000 or 2003 as your mail server, you can choose to install GFI FAXmaker on the mail server machine itself or on a separate machine.

GFI FAXmaker working with Exchange 2000/2003
GFI FAXmaker working with Exchange 2000/2003

GFI FAXmaker installed on the Exchange 2000/2003 server
If you install GFI FAXmaker on the Exchange Server machine, GFI FAXmaker will install a standard Exchange SMTP connector and a sink (a program that captures particular messages at mail server level).

No further configuration will be needed. The connector will forward all fax messages to GFI FAXmaker via the sink.

How GFI FAXmaker works when it is installed on a separate machine
How GFI FAXmaker works when it is installed on a separate machine

GFI FAXmaker installed on a separate server
If you want to install GFI FAXmaker on a separate machine, first install GFI FAXmaker on the fax server machine (which will require the IIS SMTP service to be installed). The fax server software and a sink for the IIS SMTP service will be installed.

Then run the GFI FAXmaker set-up again on the Exchange server; this will create a standard SMTP connector that will forward the faxes via SMTP to the GFI FAXmaker fax server.

If you wish, you can also create this Exchange SMTP connector manually as described in the chapter of the product manual entitled 'The GFI FAXmaker SMTP connector'. The GFI FAXmaker fax server receives the faxes via SMTP and using the sink, it captures the fax and converts it to fax format and faxes it out. Then it will mail back a delivery report to the user.

The same principle is applied to SMS messages. The installation of GFI FAXmaker on a separate machine leaves Microsoft Exchange Server completely standard - no changes to Active Directory are made and no custom software will be running on your Exchange server.

GFI FAXmaker installed on the Lotus Notes machine
GFI FAXmaker installed on the Lotus Notes machine

GFI FAXmaker installed on the Lotus Notes machine
In both cases, GFI FAXmaker will retrieve the faxes via a dedicated POP3 mailbox. You will need to create a dedicated mailbox and configure GFI FAXmaker to retrieve the faxes from that mailbox.

This procedure is described in detail in the manual: 'Configuring GFI FAXmaker for Lotus Notes'.

GFI FAXmaker installed on a separate machine
GFI FAXmaker installed on a separate machine

How it works from the client
If you have configured GFI FAXmaker to retrieve faxes via POP3, all faxes sent by users from the GFI FAXmaker Fax Message form are sent via the email client to the dedicated fax mailbox. GFI FAXmaker will download the email, convert it to fax format and fax it out.

Then it will mail back a delivery report to the user. The same principle is applied to SMS messages.
If you have configured your mail server to forward all faxes via SMTP to the separately installed GFI FAXmaker fax server, then all faxes sent by users from the GFI FAXmaker Fax Message form will be sent via the email client using the SMTP format number@faxmaker.com.

If the user wants to send a fax from their email client, then the user has to address the email to number@faxmaker.com. The SMTP/POP3 mail server is then configured to forward mails sent to the faxmaker.com domain to the GFI FAXmaker fax server via SMTP.

The GFI FAXmaker fax server receives the faxes via SMTP and using a sink, captures the fax, converts it to fax format and faxes it out. Then it mails back a delivery report to the user. The same principle is applied to SMS messages.

How GFI FAXmaker works with multiple mail servers
How GFI FAXmaker works with multiple mail servers

GFI FAXmaker with multiple mail servers
If you have a large network with multiple mail servers, you can configure your mail servers to forward faxes from all mail servers via SMTP (using the same methods as described above for each type of mail server), independent of what mail server they are running. This allows you to provide fax services to users on several mail servers with a single GFI FAXmaker server.

How GFI FAXmaker works with an ISP-hosted mail server
How GFI FAXmaker works with an ISP-hosted mail server

GFI FAXmaker with hosted mail server
If you have a small network and do not run your own mail server or have a hosted mail server set-up, you can still deploy GFI FAXmaker. You just need to install the IIS SMTP service on the GFI FAXmaker server. The GFI FAXmaker client software will forward all faxes directly to the GFI FAXmaker Fax server via SMTP.

The GFI FAXmaker fax server receives the faxes via SMTP and using a sink captures the fax, converts it to fax format, and faxes it out. The same principle is applied to SMS messages. Delivery reports and inbound faxes will be forwarded to the user's email address at the ISP mail server. Because of the small size of faxes files and relatively small amount of email traffic created by GFI FAXmaker, this will not pose a significant overhead on your Internet link.

How it works from the client
All faxes sent by users from the GFI FAXmaker client will be sent to the SMTP format number@faxmaker.com. The GFI FAXmaker client will know the name of the fax server machine and submit the fax directly to the GFI FAXmaker server. The user cannot send a fax from his email client.

GFI FAXmaker with hosted mail server
GFI FAXmaker with hosted mail server

The GFI FAXmaker Fax Message form

  1. Create or open a document in any Windows application and print it to the 'GFI FAXmaker printer'. This will convert the document to fax format and activate the GFI FAXmaker Fax Message form in which a fax number and other options can be specified.
  2. Send directly from the GFI FAXmaker Fax Message form from the GFI FAXmaker program group.
  3. Open their email client, create a new message, enter the text to send, add attachments if needed and address the fax to number@faxmaker.com, or if the user is on Exchange Server, select the recipient from the Microsoft Outlook Contacts.
  4. From any Microsoft Office application, use the Send To command, which can be found in the File menu. This will attach the document created to a new mail message after which the fax can be sent as per option 3.

The GFI FAXmaker Fax Message form
For each fax or SMS, a transmission report is sent to the user

How users view received faxes
All received faxes are forwarded to the user via email. The email will contain a fax report and the fax file included with the email as an attachment.

Faxes are received in the inbox

Faxes are received in the inbox
The faxes can be attached in several formats, of which the GFI FAXmaker fax format or the Adobe PDF format are the recommended options. If using the GFI FAXmaker fax format, the fax viewer is used to view the fax. If using PDF, the fax can be opened in any PDF viewer.

Viewing a fax in the Adobe PDF reader
Viewing a fax in the Adobe PDF reader

RSS