Making the Premier Open-Source Fax Management System Even Better
faxguy@howardsilvan.com
v4.2.2, 19 Oct 2005
This is a detailed guide to HylaFAX installation, configuration, and troubleshooting.
TPC.INT is a global network of fax servers which allows users, free of charge, to send faxes from their computer, through the internet, to fax machines all over the world. This network is comprised largely of HylaFAX servers which accept fax jobs via SMTP. The network utilizes internet DNS services to route faxes to their intended destinations.
This network allows users to communicate with those who may not have immediate e-mail access, but do have a fax machine nearby. It provides faxing capability for those without fax machines. Through it, for example, you could receive communications from your business at a hotel's fax machine while you travel or vacation. Use of the TPC network can be useful in many situations such as these.
Owners and administrators of HylaFAX servers with internet connectivity usually provide these services for a combination of reasons. For one, the administrator of the HylaFAX server uses the bottom 1/3 of the coverpage to place an advertisement or banner. This advertising is likely to produce good will for the provider because the receipient will acknowledge the provider's service rendered. Also, since in many areas local calls can be placed free of any additional charges, the cost for this advertising is relatively low, essentially only the cost in time for maintenance (about two hours per week). Last but not least, the TPC.INT network is simply a "good thing to do" in a climate where telcos get rich from long-distance charges (which traditional faxing incurs) and in the presence of commercial fax establishments which charge yet more incredible fees per page of fax sent.
If TPC.INT services are not yet available in your area, your HylaFAX server has internet connectivity, and you have system administration skills, then your participation in the TPC.INT network project is encouraged. See: http://www.tpc.int for details.
exchange.txt
and etc/dialrules
files.
exchange.txt
file.
etc/dialrules
customization, but in essence, you add a transformation like:
^[+]${Country}${AreaCode}563 = 563 ! local callnear the end of the default
etc/dialrules
file where "563" is a locally-called prefix.
This dialrules configuration is important, because TPC faxes are submitted
with destination numbers in IDDD format.
cd tpc_source_directory/server perl ./Configure (follow the defaults) make install cd ../exchange cp path_to_your/exchange.txt . make exchange make install
tpc_source_directory/mta/tpc.m4
to your_sendmail-cf_directory/mailer/tpc.m4
sendmail.mc
file, adding the line:
MAILER(tpc)below all of the other
MAILER
lines.
sendmail.cf
file. DO THIS!!!
sendmail.cf
file via:
m4 path_to/sendmail.mc > path_to/sendmail.cf
/sbin/service sendmail restart
)
exchange.txt
file, and patiently await a response. Testing your
configuration and the appropriate updates to DNS servers can take a few days to perform.
/var/tpc/advs/+1
with your advertisement in Postscript format.
See http://www.tpc.int/servers/unix_glue_install.html
for the nasty details.
The TPC network can be used by at least three ways: using an e-mail client, using your web browser, and using TPC clients. You do not need to have a HylaFAX server to use the TPC fax network.
remote-printer.recipient_name/room_number@fax_number.iddd.tpc.intwhere "recipient_name" is the name of the person to whom you are faxing,
<country_code><area_code><prefix><number>for example:
remote-printer.John_Doe/Room_415@18005551212.iddd.tpc.intYou can attach ASCII text, Postscript, and TIFF documents to your e-mail. If the destination TPC cell supports it, you may also be able to attach PDF documents to your fax.