Re: stupid smtp/mapi question
david20_at_alpha2.mdx.ac.uk
Date: 02/04/04
- Next message: david20_at_alpha2.mdx.ac.uk: "Re: stupid smtp/mapi question"
- Previous message: jf.pieronne_at_laposte.net: "www.pi-net.dyndns.org and vmspython.dyndns.org down"
- In reply to: Michael Austin: "Re: stupid smtp/mapi question"
- Next in thread: JF Mezei: "Re: stupid smtp/mapi question"
- Reply: JF Mezei: "Re: stupid smtp/mapi question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 3 Feb 2004 23:56:45 +0000 (UTC)
In article <XCETb.12664$L02.4728@newssvr22.news.prodigy.com>, Michael Austin <maustin@no-more-spam.firstdbasource.com> writes:
>Rut wrote:
>
>> Could someone explain the differences between smtp and mapi calls to
>> send mail? If my company used Microsoft exchange and I have a program
>> making smtp calls, what exactly is going on? Do the calls still go
>> through the exchange server or do they somehow get routed through the
>> mainframe?
>>
>> THanks,
>> Rut
>
>
>SMTP is a mail protocol -- servers speak this "language" to other servers
>
As do all SMTP mail CLIENTS.
SMTP is a protocol for transfering mail messages between systems.
>MAPI is an Mail Application Programming Interface for a mail client --
>your mail client (Outlook, Netscape, etc...) takes the message you have
>written and uses a client that talks to an interface on the mail server
>which then transmits the message via the SMTP protocol to the recipient
>domain mail server.
>
>So, in short MAPI is a client to/from server, SMTP is server to server.
>
NO.
MAPI is a Messaging API. It is used to write mail/messaging applications.
MAPI is a messaging architecture that enables multiple applications to interact
with multiple messaging systems seamlessly across a variety of hardware
platforms.
"MAPI is made up of a set of common application programming interfaces and a
dynamic-link library (DLL) component. The interfaces are used to create and
access diverse messaging applications and messaging systems, offering a uniform
environment for development and use and providing true independence for both.
The DLL contains the MAPI subsystem, which manages the interaction between
front-end messaging applications and back-end messaging systems and provides a
common user interface for frequent tasks. The MAPI subsystem acts as a central
clearinghouse to unify the various messaging systems and shield clients from
their differences.
"
When sending messages a MAPI application could well use SMTP as the
underlying protocol to send the messages.
MAPI compliant Client APP MAPI compliant server
| |
SMTP ------------->--------------- SMTP
From
"
MAPI provides cross platform support through such industry standards as SMTP,
X.400, and Common Messaging Calls (CMC)."
David Webb
VMS and Unix team leader
CCSS
Middlesex University
>
>Michael Austin
>
- Next message: david20_at_alpha2.mdx.ac.uk: "Re: stupid smtp/mapi question"
- Previous message: jf.pieronne_at_laposte.net: "www.pi-net.dyndns.org and vmspython.dyndns.org down"
- In reply to: Michael Austin: "Re: stupid smtp/mapi question"
- Next in thread: JF Mezei: "Re: stupid smtp/mapi question"
- Reply: JF Mezei: "Re: stupid smtp/mapi question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|