2017-08-29 12 views
1

Exchange WebサービスAPIを使用して、受信トレイからパブリックフォルダにメッセージを移動しています。受信トレイのアイテムがIPM.Noteで、配信不能なメッセージREPORT.IPM.Note.NDRが「移動またはコピー操作に失敗しました」と失敗した場合、操作は機能します。Exchange WebサービスAPIを使用してREPORT.IPM.Note.NDRを移動できません。

REPORT.IPM.Note.NDRアイテムを移動させるために特別な処理を行う必要がありますか?

ロジックは移動その後、バインド単純であり: tMessage = EmailMessage.Bind(サービス、myMessage.Id、PropertySet.FirstClassProperties) tMessage.Move({パブリックフォルダ} .ID)

*更新* 外部アドレスのNDMメッセージが「メール配信システム」から送信され、それらのメッセージを移動できることが判明しました。 NDM内部アドレスが無効な場合のメッセージは「Microsoft Outlook」からのものであり、これらのメッセージは移動できません。どちらもREPORT.IPM.Note.NDMなので、違いは何か、どちらの処理を区別するのか分かりません。

+0

本当に私にはバグのように聞こえますが、それらは両方ともストアアイテムなので、移動するときに違いはありません。コピーして削除してみましたか?とにかくMoveがやっていることで、何が失敗しているのかを絞り込むことができます –

答えて

0

MS Exchangeを使用している場合、2つの異なるタイプの「メール配信通知」があります。最初のものは、Exchangeエコシステムを実際に離れることなく作成されます。たとえば、Exchangeユーザーに電子メールを送信し、送信している間にユーザーがより大きな電子メールを受信した場合、クォータを超えてしまいます。その後、Exchangeサーバーから直接エラーメッセージが返されます。他の電子メールは私のExchangeトランスポートシステムで生成されます。たとえば、別の会社に電子メールを送信すると、Exchangeエコシステムから離れることになります。リモート電子メール環境では、このような「メール配信通知」が生成され、リモート企業のXY人がクォータを超えていることが通知されます。

ここでの違いを確認せずに、使用しているサーバー(2010年、2013年、2017年、Exchange Onlineなど)を知らなくても、ここの違いが何であるかは簡単には解りません。しかし、青色のうち、最初の「メール配信通知」は純粋なMAPIであり、2番目のものは平文/ HTMLかもしれません。電子メールのヘッダー/ソースを検証するときは、自分でそれを確認できます。それから私たちは確かにそれを言うことができます。

+0

私が移動できないNDMはExchangeから来ていることがわかりました。内部のメールアドレスが悪いためでした。外部からのNDMはうまく動いています。私が動かすことができない内部通知だけです。私はExchange 2010_SP3にアクセスしているようです。 –

+0

別の情報:OWA(Outlook Web App)は、そのNDMも移動できません。しかし、Outlookデスクトップクライアントはそれを移動することができます。 NDMがMicrosoftExchange329e71ec88ae4615bbc36ab6ce41109e @ {内部ドメイン} .comの場合、それは移動しません。 MAILER-DAEMON @ {exchange server}からのものであれば、移動します。 –

+0

owaの間にエラーが発生しましたか? – BastianW

関連する問題