web-dev-qa-db-ja.com

電子メールはローカルに配信されますが、受信トレイには表示されません

注文レポートを送信する自動メールプログラムがあります。これらのレポートはプレーンテキストで、常に1つのxmlファイルが添付されています。システムの注文ごとに、少なくとも2つのレポートが送信されます。これらの電子メールレポートは非​​常によく似ています。同じ順序に関する電子メールの唯一の違いは、添付のxmlファイルにあります。

問題は、これらの電子メールの一部が受信トレイに表示されないことです(Outlook 2010の場合)。ソースから宛先へのメッセージを追跡しましたが、問題はローカルのExchange 2003サーバーを指しています。メッセージ追跡センターは「メッセージはローカルでStore to [email protected] ...に配信されました」と表示し、エラーは表示されません。しかし、受信トレイには表示されません。

電子メールアカウントは、これらのメッセージを受信するためだけに作成されました。スパムフィルターやルールはなく、同じメッセージの95%を問題なく受信します。同じ順番のメッセージでも問題ありません。 2つのうち最初の電子メールが表示されない場合と、同じ注文の2番目の電子メールが表示されない場合があります。失敗したメッセージ間にリンクが表示されません。

テストとして、私が管理する別のメールサーバーに新しいpop3アカウントを作成しました。これはLinuxメールサーバーであり、Exchangeサーバーとは関係ありません。 Linuxメールボックスから注文レポートが欠落していないように見えるため、問題は実際にはExchangeサーバーにあるはずです。

私はこの失敗をググったが、同じ問題を説明している人を見つけられなかった。だから問題は、メッセージをエラーなしでローカルに保存するが、受信トレイを表示しないにはどうすればよいですか?

サーバー情報:Microsoft Exchange Server 2003 SP2(バージョン6.5.7638)

追跡ログの詳細。ログファイルを手動で確認すると、受信トレイに表示されないメッセージを確認できます。 MSGIDをコピーしてメッセージトラッキングセンターでそのMSGIDを追跡すると、別の件名が表示されます。受信トレイに表示されていたMSGIDを追跡すると、正しい件名が表示されます。

質問の更新:Microsoft Exchange Server Standard 2010で同じ問題が発生しているようで、Microsoft Office Outlook2007をクライアントとして使用しているクライアントがわかりました。残念ながら、サーバーにアクセスできないため、メッセージ追跡ログを確認できません。このクライアントは、Exchange 2003サーバー(Cc受信者)と同じ電子メールメッセージを受信します。

これまでに確認したこと

  • メッセージはOWAにも表示されません(したがって、Outlookビューの問題ではありません)。
  • フィルタリングルールはありません(これは、この問題をテストするために作成された新しいアカウントです)。
  • メッセージは削除されたアイテムやその他のフォルダにはありません。
  • ホストされたspamfilterがありますが、Exchangeに配信される前です。ローカルスパムフィルターはありません。
  • メッセージは、エラーなしでメッセージ追跡ログに記録されます。
  • 別のドメイン(Webメール、Exchangeなし)で新しく作成されたポップアカウントは、すべてのメッセージを受信します。
  • Virusscannerは、電子メールスキャン(またはフィルタリング)を行わないMS SecurityEssentialsです。また、ウイルスのログはありません。
2
Martin

私はこれと同じ問題を抱えていました。 Outlookの[迷惑メール]オプションで[迷惑メールフォルダに移動するのではなく、疑わしい迷惑メールを完全に削除する]にチェックマークが付いていないことを確認することで、修正できることがわかりました。スパム対策およびExchangeサーバーから配信されたことがわかりましたが、このオプションが有効になっているため、Outlookには表示されませんでした。

お役に立てば幸いです。

1
Geoff

Outlookを開きます。 [ツール]メニュー-> [オプション]に移動し、[電子メール]セクションの[迷惑メール]ボタンをクリックします。

0
user166628