Well the only program I've had luck with is WinFAX Pro 8 or 9.<br>
You can Write a DDE link to automate most of the FAXing process.<br>
There are examples that come with WinFAX pro for VB.<br>
<br>
Here is mine:<br>
I used the Commmand Prompt to pass FAX number, FAX name and Company<br>
------------------------------<br>
FindPipe1 = InStr(1, Command, "¦"

<br>
FindPipe2 = InStr(FindPipe1 + 1, Command, "¦"

<br>
'FAXNumber$ = "369-3397"<br>
FAXNumber$ = Left(Command, FindPipe1 - 1)<br>
FAXName$ = Mid(Command, FindPipe1 + 1, FindPipe2 - 1 - FindPipe1)<br>
Company$ = Right(Command, Len(Command) - FindPipe2)<br>
Text1 = FAXNumber$<br>
Text2 = FAXName$<br>
Text3 = Company$<br>
DoEvents<br>
<br>
'SendTime$ = "06:00:00"<br>
'SendDate$ = "12/25/96"<br>
'FAXName$ = "Jimbo Amlaw"<br>
<br>
'Company$ = "Uni-Versal"<br>
<br>
Subject$ = "Joy of Faxing"<br>
Keyword$ = "PO Received"<br>
'BillingCode$ = "5905-001-xx"<br>
Mode$ = "Fax"<br>
CoverPage$ = "P:\AutoFAX\Fax PO Customer Reciept.CVP"<br>
'CoverText$ = "Yo Jimbo I got it to work"<br>
<br>
'Attachment$ = "C:\DATA\OTHER\XMASTREE.FXR"<br>
<br>
'This is the start of the DDE to WinFax.<br>
'Create the link and disable<br>
'automatic reception in WinFax.<br>
<br>
Label1.LinkTopic = "FAXMNG32¦CONTROL"<br>
Label1.LinkMode = 2<br>
Label1.LinkTimeout = -1<br>
Label1.LinkExecute "GoIdle"<br>
Label1.LinkMode = 0<br>
<br>
'Create a new link with the TRANSMIT topic.<br>
<br>
Label1.LinkTopic = "FAXMNG32¦TRANSMIT"<br>
Label1.LinkMode = 2<br>
Label1.LinkTimeout = -1<br>
Label1.LinkItem = "sendfax"<br>
<br>
'Start DDEPokes to control WinFax.<br>
recip$ = "recipient(" & Chr$(34) & FAXNumber$ & Chr$(34) & "," & Chr$(34) & SendTime$ & Chr$(34) & "," & Chr$(34) & SendDate$ & Chr$(34) & ","<br>
recip$ = recip$ & Chr$(34) & FAXName$ & Chr$(34) & "," & Chr$(34) & Company$ & Chr$(34) & "," & Chr$(34) & Subject$ & Chr$(34) & ","<br>
recip$ = recip$ & Chr$(34) & Keyword$ & Chr$(34) & "," & Chr$(34) & BillingCode$ & Chr$(34) & "," & Chr$(34) & Mode$ & Chr$(34) & "

"<br>
Label1.Caption = recip$<br>
Label1.LinkPoke<br>
<br>
'setcoverpage<br>
<br>
Label1.Caption = "setcoverpage(" & Chr$(34) & CoverPage$ & Chr$(34) & "

"<br>
Label1.LinkPoke<br>
<br>
'fillcoverpage<br>
Label1.Caption = "fillcoverpage(" & Chr$(34) & CoverText$ & Chr$(34) & "

"<br>
Label1.LinkPoke<br>
<br>
'attach<br>
'Label1.Caption = "attach(" & Chr$(34) & Attachment$ & Chr$(34) & "

"<br>
'Label1.LinkPoke<br>
<br>
'showsendscreen<br>
'Label1.Caption = "showsendscreen(""1""

"<br>
'Label1.LinkPoke<br>
<br>
'resolution<br>
Label1.Caption = "resolution(""HIGH""

"<br>
Label1.LinkPoke<br>
<br>
'The SendfaxUI parameter is used only<br>
'when a fax-ready cover page and/or<br>
'attachments are included and you do<br>
'not need to print to the WinFax printer<br>
'driver.<br>
<br>
Label1.Caption = "SendfaxUI"<br>
Label1.LinkPoke<br>
<br>
'Send the fax.<br>
Label1.LinkTopic = "FAXMNG32¦CONTROL"<br>
Label1.LinkMode = 2<br>
Label1.LinkTimeout = -1<br>
'Label1.LinkExecute "GoActive"<br>
<br>
'Close the link between the applications.<br>
Label1.LinkMode = 0<br>
<br>
Label1.Caption = "FAX Complete"<br>
<br>
End<br>
------------------------------<br>
<br>
<p> DougP<br><a href=mailto: dposton@universal1.com> dposton@universal1.com</a><br><a href= > </a><br>