APIMessagingAPI,E-mail介绍
发布网友
发布时间:2024-10-02 19:03
我来回答
共1个回答
热心网友
时间:2024-10-06 06:44
APIMessagingAPI,也称为MAPI,是一个用于应用程序访问电子邮件服务的接口,比如Microsoft Mail、cc:MAIL和Novell的MHS。MAPI为程序员定义了一系列调用过程,允许他们将电子邮件功能集成到自己的应用程序中,如在Windows字处理程序中通过菜单选项实现邮件的发送和接收。用户可以便捷地在程序中撰写并插入到邮件消息中发送。
厂商无关消息传递(VIM),由Lotus控制,得到了包括Apple、Borland、IBM等多家电子邮箱开发商和制造商的支持。VIM是一种跨平台的API,使得开发者能够创建可在不同平台运行的邮件激活应用程序,并促进不同平台间的邮件共享。
针对MAPI和VIM的差异,工业范围的电子邮箱软件开发商组织提出了公用邮件调用(CMC),由X.400应用程序编程接口协会(XAPIA)开发。CMC得到了广泛支持,有望成为行业标准,以统一不同接口之间的通信方式。
Apple的Apple开放协作环境(AOCE)是集成在Apple系统7中的电子邮件API,专为语音邮件、电子邮件和传真等联合通信设计。AOCE包含PowerTalk和PowerShare,如PowerTalk提供全球邮件箱、文件拖放发送和数字签名等功能,且支持驻留在Macintosh和PowerBook上。PowerShare则提供存储转发功能,支持网络安全性,并具备集中管理特性。
另一方面,Novell的消息管理服务(MHS)中的标准消息格式(SMF)是一个接口,允许用户在不离开工作环境的情况下发送消息。SMF与NetWare全局消息传递、SMIP、SNADS和X.400信报处理系统等协作,共同支持电子邮件功能。