Exchange server 使用Exchange Server 2010 SP3/Windows Server 2012安装CDO 1.21可以吗?

Exchange server 使用Exchange Server 2010 SP3/Windows Server 2012安装CDO 1.21可以吗?,exchange-server,windows-server-2012,mapi,cdo.message,Exchange Server,Windows Server 2012,Mapi,Cdo.message,我们正在将服务器从2003年升级到Windows 2012。 我们的应用程序使用CDO 1.21和MAPI发送邮件,我知道我必须使用SMTP/OOM/AWS。在这个后期阶段,我不想现在就对我们的计划做任何改变——有80多个:) 当我要到MS站点下载CDO 1.21时,在支持的平台下未指定Windows 2102/Exchange Server 2010 SP3 我可以下载Win 2012的CDO 1.21。但现在,当我通过MAPI连接时,系统抛出错误: 无法打开信息存储。[MAPI 1.0-[M

我们正在将服务器从2003年升级到Windows 2012。 我们的应用程序使用CDO 1.21和MAPI发送邮件,我知道我必须使用SMTP/OOM/AWS。在这个后期阶段,我不想现在就对我们的计划做任何改变——有80多个:)

当我要到MS站点下载CDO 1.21时,在支持的平台下未指定Windows 2102/Exchange Server 2010 SP3

我可以下载Win 2012的CDO 1.21。但现在,当我通过MAPI连接时,系统抛出错误:

无法打开信息存储。[MAPI 1.0-[MAPI\u E\u登录失败(80040111)]]

MAPI代码:

   Set objMAPI = New MAPI.Session
  objMAPI.Logon ShowDialog:=False, NewSession:=False, ProfileInfo:=gobjINI.gstrExchangeServer & vbLf & gobjINI.gstrProfile

'Add a new mesage to the OUtbo Messages Collection
Set objMSG = objMAPI.Outbox.Messages.Add

第三行出现错误:
Set objMSG=objMAPI.Outbox.Messages.Add

是的,可以在Windows 2010或2012上安装。再次感谢您的回答。我能够下载并安装Win 2012服务器的CDO 1.21。现在,当我尝试连接到MAPI时,我遇到了上面指定的错误(在问题描述中)。我做了一些研究,但没有得到正确的答案…你能看看错误吗?那么错误是什么?我没有在您的问题中看到任何错误。请在问题描述中查找错误,我没有保存它。请确保您的应用程序正在以拥有该邮箱的域用户身份运行。