General information
Category:
Third party products
>To Edward Crawford
>
>>You can fax from VFP using MAPI and Exchange. Here is how:
>>
>>1. Go to your exchange profile Delivery tab and make sure that the
>>Microsoft Fax Delivery Transport is the first item on the list. If it is
>
>>not you will get errors
>>
>>2. Place the MAPI SESSION (oleSession) AND MAPI MESSAGE (oleMessage) OLE
>
>>objects on your form
>>
>>3. Place the following code in the Init Method of your form:
>>thisform.oleSession.LogonUI = .F.
>>thisform.oleSession.UserName="MS Exchange Settings" (Name of your
>
>>
>
>>Exchange profile)
>>4. Create a method on your form called SendFax, and in it place the
>>following code:
>>thisform.oleSession.Signon() && this signs you on to a
>>session
>>thisform.oleMessage.SessionId = thisform.oleSession.SessionId
>>thisform.oleMessage.Compose()
>>thisform.oleMessage.MsgIndex = -1
>>thisform.oleMessage.RecipDisplayName ="[FAX:555-5555]" &&
>>Recipient's fax
>
>>number
>>thisform.oleMessage.MsgSubject = "This is your Subject"
>>thisform.oleMessage.MsgNotText = "This is your Message Text"
>>thisform.oleMessage.ResolveName() && this acually sends it
>>thisform.oleMessage.Message.Send(.F.) && this supresses dialog
>box
>>thisform.oleSession.Signoff() && sign off mail
>>
>>5. Just gather your data and place them in the appropriate places and
>call
>>thisform.SendFax().
>>
>
>This seem to be the best way to do it with Win95, did you ever do it with
>Windows NT Workstation?
No I have not. But it should work if you can install MS Exchange on NT
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only