FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour MAPI ERROR with Outlook
Posts: 22
Joined: Fri Nov 04, 2005 09:05 PM
MAPI ERROR with Outlook
Posted: Sat Nov 19, 2005 08:27 PM

I have an application sending mail with a link with Oulook 2000 and it worked fine .

My custommer install outlook 2003 and i receive a MAPI.dll error

What can i do ??

Posts: 437
Joined: Fri Oct 07, 2005 12:56 PM
Re: MAPI ERROR with Outlook
Posted: Fri Nov 25, 2005 07:55 AM
jacquet philippe wrote:I have an application sending mail with a link with Oulook 2000 and it worked fine .


My custommer install outlook 2003 and i receive a MAPI.dll error

What can i do ??


Try something similar to MSMAPI . Maybe it helps ?

PROCEDURE Mail()

LOCAL oSession, oMessage

TRY
oSession := CreateObject( "MSMAPI.MAPISession" )
oSession:SignOn()
CATCH
Alert( "SimpleMapi not avilable." )
BREAK
END

TRY
oMessage := CreateObject( "MSMAPI.MAPIMessages" )
CATCH
Alert( "MSMAPI.Messages faild!" )
BREAK
END

WITH OBJECT oMessage
:SessionID := oSession:SessionID
:Compose()

:RecipAddress := "tests@xharbour.org"
:AddressResolveUI := .T.
:ResolveName()

:MsgSubject := "email from xHarbour"
:MsgNoteText := "Hi Brian, here it is..."

:AttachmentIndex := 0
:AttachmentPosition := 0
:AttachmentPathName := "c:\xharbour\tests\test.prg"

:Send( .F. ) // .T. Interactive or .F. for automated.
END

oSession:SignOff()

RETURN

With best regards ! Rimantas
Rimantas U.
Posts: 729
Joined: Tue Oct 18, 2005 06:49 PM
MAPI ERROR with Outlook
Posted: Thu Jan 31, 2008 04:10 PM

Hi Rimantas,

Where can I get more information regarding outlook methods?

Using your code I can create the email and call the outlook, but when I click "Send" button the outlook close and do not send the email.
Do you know what method allow to send the email before closing the Outlook?

Regards,

George

Continue the discussion