I have been tasked with finding/creating a bulk fax solution to fax individual reports to hundred of our clients (each report will be unique). We would prefer to stay away from a per page service as the cost would add up rather quickly.

The key issue is we need to send all of these faxes sent at roughly the same time everyday.

I would like to know what other people are using to facilitate bulk faxing, with the only constraint being it would have to be a windows based solution.

migrated from stackoverflow.com Jan 4 '10 at 22:47

This question came from our site for professional and enthusiast programmers.

  • Have you chosen anything yet? Just curious... :-) – Ryan Duffield Oct 27 '08 at 15:46
  • I came up with a solution (faxcore), submitted to management. Management wants to hire someone to manually fax items out.... – Sean Nov 3 '08 at 22:04
  • Well, I know this was over 12 months ago, but if they did hire someone to send faxes, they would be helping someone by giving them active employment! As far as I'm concerned the increased cost is a small price to pay for helping someone out. – Mark Henderson Jan 4 '10 at 22:52

Hylafax is worth looking at - it's a client/server solution so you do need to set it up on a server, but then you can use it with windows clients.

It's a very robust, full featured open source faxing and fax handling/routing system - so it may be overkill, but it should give you more ability to expand later at a lower cost than outside services.



I have had great results with a commercial product called GFI FaxMaker, using an old 56K fax/modem plugged into a spare server, installed GFI FaxMaker on that server, and configured the fax driver as a network print queue. FaxMaker has the ability to split a single print job into multiple faxes based on text keywords - e.g. every time it sees the line

Fax: 020 1234 1234

it'll finish the previous transmission, split the document, send the current page to the appropriate fax number, and so on.

We just set up an MS Access report that took about 15 minutes to put together and then printed the whole thing - 600+ pages - to the network print->fax queue, which split it into 300 individual faxes and sent them via the fax/modem.


I can't recommend 101fax highly enough. They offer fax via email, broadcasting capabilities, and several fixed-cost/pay-per-use packages depending on your needs.

  • Thanks for the heads up on this, however the solution they provide does not facilitate sending hundreds of unique one - two page faxes out any easier than using windows fax. They are however quite good at handling one fax to many users and we will keep their name in mind if that situation arises. – Sean Oct 10 '08 at 13:47

I've written a similar service in C# that used the FACSys Active Fax Messaging SDK. Their .NET SDK was easy to use, but it obviously requires that you have a FACSys server set up in your environment.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.