Search code examples
windowsfaxtapi

How to access fax on Windows?


I need to write a Windows utility which accesses the fax in my Brother printer and can perform the following tasks:

  1. Send PDF files.
  2. Save incoming faxes as files.
  3. Access incoming caller ID (for caller blacklisting) and be able to answer only after specified number of rings.

I am not sure which API/library I should use for the task.

Most of my programming experience comes from Linux and because fax is becoming more and more obsolete tech I'm not sure about the results I got by googling.

Anything that can be interfaced with Python, Java, C++ would be fine.

Edit: I've just read North Korea uses a fax machine to send threats to South Korea. Maybe, I exaggerated about this obsolescence thing...


Solution

  • Your best would be TAPI, here's a link to the QuickStart guide. Free source and code for TAPI from JulMar

    That should get you started on the right path