Outlook Office 365是否支持独立MAPI调用

Outlook Office 365是否支持独立MAPI调用,outlook,mapi,outlook-redemption,Outlook,Mapi,Outlook Redemption,是否可以在未安装Outlook的情况下使用Office 365创建RDOSession(我已在相关计算机上安装了Microsoft Messaging API和协作数据对象) 我正在尝试使用 RDOSession := RedemptionLoader.new_RDOSession; RDOSession.LogonHostedExchangeMailbox('<SMTPAddress>', '<Username>', '<password>'); RDOS

是否可以在未安装Outlook的情况下使用Office 365创建RDOSession(我已在相关计算机上安装了Microsoft Messaging API和协作数据对象)

我正在尝试使用

RDOSession := RedemptionLoader.new_RDOSession;
RDOSession.LogonHostedExchangeMailbox('<SMTPAddress>', '<Username>', '<password>');
RDOSession:=RedemptionLoader.new\RDOSession;
RDOSession.LogonHostedExchangeMailbox(“”,“”,“”);

但是我得到了错误\u WINHTTP\u NAME\u未\u解决的错误。

您可以,但是Exchange 2016和2019明确拒绝来自独立版本MAPI的连接(whcih不支持通过HTTP的MAPI)


但在您的特定情况下,当Redemption尝试检索自动发现XML以配置配置文件时,甚至在配置MSEMS提供程序之前就出现了错误,并且无法解析由SMTP地址构造的一个可能的URL。在大多数情况下,这是可以的,因为Redemption可以尝试从多个源检索自动发现XML。

抱歉,如果我不清楚,但当我说Office 365时,我指的是托管的在线Exchange版本。这是否意味着我不能这样做,因为连接请求将被拒绝(对于Exchange 2016/2019)?是的,因为Office 365使用Exchange2019@Andrew-如果回答回答了您的问题,请将其标记为回答。