MAPI全面解读
了解MAPI(是什么)
MAPI的定義
MAPI是Messaging Application Programming Interface的縮寫,中文名消息應(yīng)用程序編程接口。郵件或郵件撰寫應(yīng)用程序接口.編程人員用于創(chuàng)建郵件撰寫和工作組應(yīng)用程序(如電子郵件、計(jì)劃、日程表和文檔管理)的開放和全面的郵件撰寫接口。
MAPI的功能
MAPI的功能主要分成三大部分:Address Books、Transport和Message Store。Address Books主要負(fù)責(zé)設(shè)置E-mail type、protocol等參數(shù);Transport負(fù)責(zé)文件的發(fā)送和接收等功能;Message Store則負(fù)責(zé)發(fā)送接收等信息的處理。
MAPI的結(jié)構(gòu)
MAPI的體系結(jié)構(gòu)基礎(chǔ)是COM.
MAPI的運(yùn)用
在VB、VC中進(jìn)行面向Internet的開發(fā)應(yīng)用中, 隨著辦公自動(dòng)化應(yīng)用軟件水平的提高和Intranet的流行,越來越多的辦公自動(dòng)化系統(tǒng)中都采用了電子郵件,如IBMLotusNotes和Microsoft的MailServer(Exchange)和Internet Mail(SMTP/POP)等。在機(jī)器上安裝了MicrosoftMAPI郵件系統(tǒng)后,在相應(yīng)的辦公軟件,如字處理(Word),電子報(bào)表(Excel),甚至文件管理器(FileManager)中都有了一個(gè)發(fā)送菜單,可以直接發(fā)送有關(guān)的文件,提高了我們的辦公效率。如果能夠在應(yīng)用軟件中增加電子郵件功能,能更方便工作人員的使用、提高辦公自動(dòng)化軟件的水平。
鏈接: MAPI_百度百科(https://baike.baidu.com/item/MAPI/7345540?fr=aladdin).
MAPI開發(fā)(怎樣用)
Outlook中的運(yùn)用
常用頭文件有很多,可以參考鏈接。
鏈接: OutLook_MAPI參考(https://docs.microsoft.com/zh-cn/office/client-developer/outlook/mapi/outlook-mapi-reference).
總結(jié)
- 上一篇: 复旦大学python期末考试_关于201
- 下一篇: WebKit