Microsoft.Exchange.WebServices.dll(EWS Apis)を使用してOffice 365に電子メールを保存しようとしていますMicrosoft.Exchange.WebServices:トランスポート接続にデータを書き込むことができません:既存の接続がリモートホストによって強制的に閉じられました
EmailMessage f_ObjEWSMail = new EmailMessage(objExchangeService);
f_ObjEWSMail.Save(p_objFoderID); // Throwing error here
それはランダムに例外をスロー:
トランスポート接続からデータを読み取ることができませんが、既存の接続はリモートホストによって強制的に閉じられました。 System.Net.TlsStream.EndRead(たIAsyncResult asyncResult)でSystem.Net.Security._SslStream.EndRead(たIAsyncResult asyncResult)
で
System.Net.PooledStream.EndRead(たIAsyncResult asyncResult)で
System.Net.Connection.ReadCallback(たIAsyncResult asyncResult)で
または時にはそれ例外:
要求が失敗しました。基になる接続が閉じられました:受信時に予期しないエラーが発生しました。
スタックstraceの:: Microsoft.Exchange.WebServices.Data.ServiceRequestBase.GetEwsHttpWebResponseで(IEwsHttpWebRequest要求)Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ValidateAndEmitRequestで (IEwsHttpWebRequest &リクエスト)Microsoft.Exchange.WebServicesで 。 Microsoft.Exchange.WebServices.DataでMicrosoft.Exchange.WebServices.Data.Item.InternalCreate(フォルダID parentFolderId、NULL可能
1 messageDisposition, Nullable
1 sendInvitationsModeでData.MultiResponseServiceRequest1.Execute() at Microsoft.Exchange.WebServices.Data.ExchangeService.InternalCreateItems(IEnumerable
1アイテム、フォルダID parentFolderId、NULL可能1 messageDisposition, Nullable
1 sendInvitationsMode、ServiceErrorHandling errorHandling) ) 。 Item.Save(FolderId parentFolderId)オフの ice365EWSWriter.Office365Engine.SaveMail(EmailMessageのp_objEWSMailItem、フォルダID p_objFoderID)
ソリューションを提案してください。
こんにちはRenuka、上記のコードで 'MailMessageObj'とは何ですか?どのメールアカウントからメールメッセージを取得していますか? –
申し訳ありません..そのf_ObjEWSMail .. – Renuka
あなたが使用しているコードについてさらにいくつかの情報を追加するとよいでしょう。 –