1

Mapi.Session を使用してこの方法でメールを送信する古い VB アプリケーションがあります。

Set objSession = New mapi.Session
strProfileInfo = strServeurExchange & vbLf & strSender_I
objSession.Logon NewSession:=True, NoMail:=False, ShowDialog:=False, ProfileInfo:=strProfileInfo

現在、交換サーバーは 2008 年から 2013 年にアップグレードされます。私のアプリは引き続き接続してメールを送信できますか? そうでない場合、どうすれば変換できますか?

4

2 に答える 2

0

いいえ、うまくいきません。CDO 1.21 は RPC-over-HTTP 接続 (ROH) を認識せず、ROH を使用せずに一時プロファイルを作成します。ROH は、Exchange 2013 で受け入れられる唯一の種類の接続です。

そのために Redemption を使用できる可能性があります。Redemption の今後のバージョンでは、ROH 接続で RDOSession.LogonExchangeMailbox がサポートされる予定です。

于 2013-03-01T19:20:40.653 に答える
0

E2013 で動作するようになった MAPI CDO アップデートがいくつかあります。最新の 2013 年 5 月の更新は、Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 May 2013 Update にあります。

Dmitry が述べたように、ROH を使用する必要があります。

于 2013-09-26T16:55:59.977 に答える