読み方 : マッピ

MAPI【Messaging API】

概要

MAPIとは米マイクロソフト(Microsoft)社が策定した、プログラムからメッセージ送受信機能を利用するための標準的な呼び出し規約(API)。電子メールの送受信やアドレス帳の利用、メールボックスの管理などの機能をソフトウェアから共通の手順で利用でき、同社のOutlookやExchange Serverを中心に採用されている。
MAPIのイメージ画像

MAPIを利用すると、ソフトウェアはメールの作成や送信、受信メッセージの取得、フォルダの管理、アドレス帳や連絡先情報の参照、ディレクトリサービスへのアクセスなどを統一的な方法で実行できる。利用するメールサーバやメッセージストアの違いを意識せずに各機能を呼び出せるため、電子メール機能を備えた業務アプリケーションやグループウェアとの連携にも用いられてきた。

MAPIには機能の範囲に応じて複数の仕様がある。完全版である「拡張MAPI」(Extended MAPI)は、メールボックスフォルダ、メッセージ属性などを細かく操作できる高機能な仕様で、OutlookとExchange Server間の高度な連携や、Outlookに他社製ソフトウェアのメッセージング機能を統合する用途に利用される。簡易版の「シンプルMAPI」(Simple MAPI)はWindowsに標準で組み込まれており、外部のアプリケーションから容易にメール送信機能を呼び出す仕組みとして利用される。

LANなどのネットワーク上でMAPIに対応したクライアントサーバが通信を行うための仕組みも定義されている。従来はRPCRemote Procedure Call)を利用した方式が広く使われていたが、インターネットを経由した通信への最適化やセキュリティ向上のため、HTTPを経由する「MAPI over HTTP」への移行が進んだ。Microsoft 365Exchange Onlineではこの方式が標準的な接続手段となっている。

電子メールシステムの連携手段としては、SMTPIMAP4POP3Exchange Web ServicesEWS)、Microsoft Graphなど様々な技術も利用されている。それでもWindows向けメールクライアントや企業内システムとの互換性を保つため、MAPIはOutlookの内部機能やExchange環境との統合において、現在も中心的な技術として利用され続けている。

(2026.6.20更新)
 

他の辞典等による「MAPI」の解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。