While it's not exactly a FreeBSD thing, I heard about this website a few weeks ago:
http://www.efax.com/ and it looked useful.
As to things in ports, a quick psearch for fax turns up a few things that might be worth investigating:
Code:
comms/acfax Receive faxes using sound card and radio
comms/efax Fax send/receive program
comms/efax-gtk GUI front end for the efax fax program
comms/gfax A Mono based pop-up fax manager
comms/ghfaxviewer GNOME compliant fax viewer capable of displaying TIFF G3 faxes
comms/hamfax QT application for sending and receiving facsimiles o ver radio
comms/hylafax Fax software
comms/mgetty+sendfax Handle external logins, send and receive faxes
comms/pyla Hylafax client written in Python
comms/qsstv Amateur Radio SSTV/FAX reception program for unix
comms/tkhylafax A tcl/tk interface to Sam Leffler's fax package
comms/tkscanfax Tcl/Tk frontend for fax scan/receive/send program (co mmand is tkfax)
comms/viewfax Display files containing g3 and/or g4 coded fax pages
net/astfax AstFax provides an outgoing email to fax gateway for Asterisk
net/asterisk An Open Source PBX and telephony toolkit
If you're not anticipating much need for sending or receiving faxes at a later date, I'd personally suggest print the file and drive down to the nearest telifacsimile machine; less to screw with.
__________________
My
Journal
Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.