Daniel L. Miller: > I wrote a simple PHP script using PHP's MimeDecode module. This script > takes receives a message on stdin (via Postfix 'pipe') with one or more > attachments, writes each attachment out to a temp file, then calls > Hylafax with the appropriate arguments and a list of the tempfiles - and > then deletes the temp files.
I'm sure that you could use the print system to do most of the queue management and retry logic for you. Just encode the phone number in the job, submit it with Postfix, and provide a printer "driver" that talks to the FAX software. Decent print system has accounting so you can even monitor usage. Wietse