-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Freeswitch 1.6 Cookbook
By :

The preceding recipe described the process of sending a fax. This recipe will describe the process of receiving a fax.
In its simplest format, receiving a fax only requires that you route an incoming call to an extension, which then executes the rxfax
dialplan application. As with the previous recipe, we can use our FreeSWITCH server to be both the sender and the receiver of the fax. For our test, we will use the same file we used in the Sending faxes recipe—/tmp/txfax-sample.tiff
.
Execute these steps to carry out a simple fax transmission and reception:
Launch fs_cli.
Execute this command:
originate loopback/9178 &txfax(/tmp/txfax-sample.tiff)
Watch the console. Eventually, the fax transmission should be successfully completed.
We use the fax_receive
extension in the default dialplan to receive the fax transmission. This extension is quite simple:
<extension name="fax_receive"> <condition field="destination_number" expression...
Change the font size
Change margin width
Change background colour