As far as I know, .NET has nothing built in to directly support sending faxes through a fax server. If not, you probably want to use the COM interface for the fax server. Basically, you create a FaxServer object and call its Connect method to connect to the fax server. Then you call the FaxServer CreateDoc method to create the fax document object. The FaxDoc object has a (huge) amount of properties to indicate more about the recipient and the document than any sane person could imagine, but the two main ones are file_name and fax number. After you have installed these (along with any others that you want), you call your sending method to send this document to this fax number.
The last time I played with this was a few years ago, so I probably missed a few things. Basically, I remember that it was strange that FaxServer created an empty FaxDoc, which you filled out, and then asked to send yourself, and that there was a lot of documentation that described "material" that initially seemed necessary, but turned out to be completely irrelevant, at least least for what I did (and in retrospect probably would usually be).
source share