可以在Exchange Server 2010 SP3 / Windows Server 2012上安装CDO 1.21吗?

时间:2017-03-22 15:38:13

标签: 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 - [MAPI_E_LOGON_FAILED(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

0 个答案:

没有答案