MAPI vs pop/smtp on an XP machine ?

A

Al Dykes

I have a mailer application that wants a MAPI interface. I *swear* I
saw this app demoed on a XP/pro machine that DID NOT have MS office or
any other MS software on it, other than XP/pro

The machine I'm screwing with today is an XP/home machine but I don't
recall ever hearing that this was one of the differences. If that is
the case, is there a work-around?

What could I have seen and what does it take to provice a MAPI
interface on a stand-alone PC that uses a generic ISP via pop and
smtp?
 
W

Wesley Vogel

Outlook Express uses MAPI and is part of Windows XP.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
G

Guest

Sorry, but OE doesn't provide MAPI, as it is. Outlook does. The "Windows
Mail" client of earlier systems did too, though that was dropped from the
product-line a long time ago.

The least-expensive way to get MAPI functionality on an XP machine is to
find a copy of Outlook 98. This was free on mag coverdiscs at one time.

Or, you may find that putting one or two DLLs from Outlook into place does
what's required, and works even in OE. That may be what they did on the
machine you saw.
 
A

Al Dykes

Outlook Express uses MAPI and is part of Windows XP.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

Interesting. ISTR seeing a MAPI icon in Control Panel. I don't see
that, now. If I'm remembering correctly, where did the interface go?

The MS KB is not very helpful.
 
W

Wesley Vogel

Or, you may find that putting one or two DLLs from Outlook into place does
what's required, and works even in OE. That may be what they did on the
machine you saw.

My machine. No Outlook. I searched mapi in MSKB.

I have these files on my machine.

hmmapi.dll = Microsoft HTTP Mail Simple MAPI
fixmapi.exe = FIXMAPI 1.0 MAPI Repair Tool
mapi32.dll = Extended MAPI 1.0 for Windows NT
mapistub.dll = Extended MAPI 1.0 for Windows NT

fixmapi.exe also included with XP/IE6.

FIXMAPI 1.0 MAPI Repair Tool
http://support.microsoft.com/dllhelp/default.aspx?l=55&fid=41431

The Fixmapi.exe tool is included with Internet Explorer 5 to detect and aid
in resolving conflicts with Messaging Application Programming Interface
(MAPI) files that may affect your ability to send and receive mail and faxes
from other programs.
Description of the Fixmapi.exe Tool Included with Internet Explorer 5
http://support.microsoft.com/?kbid=228457

Simple MAPI is the only supported access to Outlook Express messages.
http://support.microsoft.com/kb/239576

OLEXP: Set Outlook Express as Your Default Simple MAPI Client
http://support.microsoft.com/kb/178077/

Note By default, the Simple MAPI service provider in Microsoft Windows 2000,
in Microsoft Windows XP, and in Microsoft Windows Server 2003 is Outlook
Express.
http://support.microsoft.com/kb/887797

This also applies to Microsoft Outlook Express 6.0...
The MAPI DLLs installed by Outlook Express 4.X include only Simple MAPI, not
both Simple and Extended MAPI like the Mapi32.dll installed by Exchange
Server, Exchange Client, Windows Messaging, and the full Outlook Client.
http://support.microsoft.com/kb/192119

http://support.microsoft.com/search/default.aspx?catalog=LCID=1033&spid=2578&query=MAPI&adv

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
W

Wesley Vogel

That was probably from Outlook. And was titled Mail.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top