The mgetty package contains an intelligent getty for allowing logins over a serial line (such as through a modem) and receiving incoming faxes. The companion program sendfax is used for sending faxes from the commandline or from other applications. The third main component is vgetty/vm which can be used with a voice-capable modem to implement an answering machine, a voice menu system, and similar things.
smbfax is a Unix server which allows you to print via Samba from a Windows client to a hylafax-controlled faxmodem on your server without any additional Win32 software for the client. It's as easy as File->Print from an application, choose the network fax printer, then check your email's INBOX. You can also view and delete jobs via the standard Windows methods.
YaaCs (Yet Another Advanced Cati system) is written in Tcl/Tk to manage and realize computer assisted telephone interviewing (CATI) and telemarketing. It make easy monitoring survey progress (giving several information), and it allows the management of the the survey with several administration tools. It simplifies the interviewer's work reading all contact's data from an easy and functional GUI. It can send faxes via hylaFAX and save all contact's data in a PostgreSQL database.
IGSuite is a Web-based groupware collaboration suite. It gives you a "box" of applications that includes wiki, email, documents, calendar, tasks, fax, contacts, notes, links, and more. The power of collaboration comes in when these individual suite components are shared and used within a group. It strives to provide location independence, platform independence, machine independence, and browser independence.
DrygerFax is a HylaFAX client for Windows which communicates through a special server running on Linux. It employs Samba and CUPS on the server to present a full-fleged network printer. Once a print job has been submitted, the server calls back to the client to ask for the fax information. Unlike some clients, this one does not need custom printer driver software to print, since the printer is presented as a generic Postscript printer. Unlike other clients, this one "phones home" to the user to get information needed to fax.
cupsfax is a set of two scripts to integrate a HylaFAX fax server into the CUPS printing system. To send a fax, the user prints it to the designated printer queue. He will then receive email with a link to a Web form. In this Web form, the user may enter additional parameters (most importantly the receiving fax number). This way, there are no additional conditions on what can be printed, like fax numbers embedded into the file or job name. This can also be fully integrated into a Wamba/CUPS configuration, enabling Windows clients to send arbitrary documents as faxes. It also gives the full power of the CUPS print processing pipeline to sending faxes, and makes it possible to specify additional faxing options.
HERMESfax is a fax document management system that offers simple workflows and feature-rich possibilities. Features include sending and receiving faxes, forwarding faxes between users, management of user documents, workflow management, and supervising the service. It is a Web-based application offering: persistence of historical documents in an SQL database (MySQL and PostgreSQL), filesystem load balancing, multi-user access, privacy and security of documents, and hierarchical management of workflows.
Collax Groupware Suite is a complete collaboration, e-mail, and messaging server with Outlook MAPI support. It offers enterprise email server functions, anti-spam and anti-virus filters, GUI management, a file server for SMB, NFS, FTP, and Apple shares, backup/restore server, IM server, and fax and SMS server. The groupware offers AJAX Web mail, calendar, team calendar, contacts, and tasks, and supports ActiveSync for mobile devices. It is free for private or commercial use of up to five users.