HylaFax, How to use it from .net application

I have .net application that sends faxes, I am considering using hylaFAX to send faxes.

I can't find how to call hylafax server from .net. Is there any library or anything i can use to call hylafax from .net?

A bit old but it works for me http://sourceforge.net/projects/hfc4net/develop

TFrogFax: Delphi Component to build Hylafax Client Applications; Delphi Net::​SNPP::HylaFAX - A Perl module to send alphanumeric pages via HylaFAX. Developers can use the Windows Fax Service API to connect to a  .NET API Hylafax.NET - This hylafax .net dll allows you to connect and interact with the hylafax server. This is a light weight DLL with little coding required for your .NET Application to talk to the hylafax server. The DLL supports connecting to multiple hylafax servers (one server per instance of the hylafax class).

I have developed and hosted SOAP webservice(written in java & hosted in tomcat using xfire webservices) in the hylafax machine and i called the web service from .net

the web service code will execute command line for hylafax operations, see the partial code. i have done this in past and it worked very well.

public class HylaFaxService{

   public String sendFax(String faxno, byte[] bytContent){
       // sendfax -n -d 5551212 -d 5551313 /etc/networktemp/f1.pdf

       // 1. save the bytContent in some temp file say /etc/networktemp/f1.pdf
       // 2. now call the hylafax sendcommand

       Runtime.getRuntime().exec("sendfax -n -d 5551212 -d 5551313 /etc/networktemp/f1.pdf");

   }
}

SourceForge.net Logo. Special Note. Winprint Hylafax was developed in the XP era, using a compiler that is no longer available. Once installed, you can print to a HylaFAX Server from any application, and it will pop up a simple dialog box,​  Hylafax.NET. This hylafax.net dll allows you to connect and interact with the HylaFAX server. This is a light weight DLL with little coding required for your .NET Application to talk to the HylaFAX server. The DLL supports connecting to multiple HylaFAX servers (one server per instance of the HylaFAX class). Download Hylafax.NET.

HylaFAX is a telecommunication system for UNIX systems.

You can set up Hylafax to accept email to send a fax or set it up as a printer and then you would just print to it.

But it need to run on a Linux/Unix box. If you have questions check out the hylafax mailing list. It is a little slow but you will get an answer in a couple of days.

NOTE: this is NOT a standalone faxing program. It requires HylaFAX to do its work. Features. Installs as a printer; Easy to use and configure  The two forms of use may however be combined so long as the same service is not provided both by the standalone hfaxd and through inetd. 3.2 HylaFAX faxgetty. faxgetty is the HylaFAX server program that listens for incoming phone calls and either handles each call directly or hands it off to an appropriate program.

One of the many reasons for using HylaFAX is for the ability to submit faxes from Be aware that sendfax is capable of handling multiple -d options and that only the options that precede it apply to See: http://winprinthylafax.sourceforge.net/. Download .Net HylaFAX client for free. This is a pure .Net implementation of the HylaFAX client protocol. It aims to be compatible with any CLR-compliant environment. .Net HylaFAX client download | SourceForge.net. Join/Login. Open Source Software. Business Software. Blog. About.

HylaFAX Enterprise can be manually installed using the iFAX Solutions YUM repository on a There are many applications available for sending faxes with HylaFAX. NET sample client http://people.ifax.com/~david/dotnetsample.zip. HylaFAX is designed to be very robust and reliable. The fax server is designed to guard against unexpected failures in the software, in the configuration, in the hardware, and in general use. HylaFAX uses an intelligent scheduling policy that attempts to recognize different types of failures and optimize retry attempts.

Ingoing/outgoing fax configuration; Extensible accounting system; Mail2Fax; Mail server integration. Modem configuration¶. Hylafax+ uses a tool called  I have .net application that sends faxes, I am considering using hylaFAX to send faxes. I can't find how to call hylafax server from .net. Is there any library or anything i can use to call hylafax

Comments
  • Looking at utilizing hfc4net right now. Any insight you can provide @AlexanderN? Curious to find out if you ran into limitations, etc.
  • @Richard B, no limitations so far (using in production). Do keep an eye on active and passive connections due to different network configurations found on clients.
  • Awesome. I've spent the better part of the afternoon on looking into solutions. Hylafax lists a .Net project that's supposed to be available, but I can't get a link to their Digital River account that works as expected. Will give this a go in the Morning and see what happens with it... Hoping it works so I can save said client a few grand on deploying Faxcom servers.
  • Just did a quick and dirty project in winforms to test the code. for our needs, seems to have worked like a charm. Thanks @AlexanderN
  • @Richard B, awesome, up voted the question posted by mamu, it seems others may need this.