web-dev-qa-db-ja.com

IMAPからExchangeに移行した後のAppleメールの誤った日付を修正するにはどうすればよいですか?

私の会社は、IMAPプロバイダーからMicrosoftExchangeサーバーに移行したばかりです。移行の一環として、古いメッセージをすべて、さまざまなIMAPフォルダーからExchangeサーバー上の対応するフォルダーに移動しました。

移動しましたが、一部のメッセージでAppleメールリストビューに間違った日付が表示されています。メッセージ自体では日付は正しいですが、リストビューではすべてのタイムスタンプが表示されますは、メッセージが作成された日時ではなく、メッセージを移動した日時を示しています。一部のGoogle検索からは、メッセージで間違っているのは「受信日」のようであり、それがリストビューで使用されています。

奇妙なことに、それは私のメッセージのすべてにこれをしなかったということです-それらのいくつかだけ。古いIMAPの「送信済み」フォルダにあったすべてのメッセージに対して実行したように見えます。

どうすればこれを修正できますか?メッセージは、正しい(送信/作成された日付)順序ではなく、リストビューでスクランブルされた順序になりました-しかし、並べ替え順序を修正できたとしても、タイムスタンプが移動された時刻に置き換えられているのは面倒ですExchangeサーバーに。 「受信日」を実際に受信した日付に戻すか、それが不可能な場合は、メッセージ自体にあるのと同じタイムスタンプに設定したいと思います。または、最悪の場合、Time Machineバックアップからすべてのメッセージを復元する必要がある場合、次にこれらをExchangeサーバーにコピーしようとしたときに、これが発生しないようにするにはどうすればよいですか?

6
Charles

[並べ替え]メニューの[日付]フィールドを選択するときにオプションキーを押し続けると、[送信日]で並べ替えることができます。また、[表示]-> [メッセージ属性]メニューで[送信日]を選択すると、送信日が列ビューに表示されます。

8
Aaron

私もこの問題を抱えていました-私の場合、送信されたメールアーカイブをExchangeサーバーに移行し直しました。この場合も、Macメールは元のメッセージの日付を移行の日付に置き換えました。これは、移行を実行するために使用されたコンピューター上のメールと、まったく別のコンピューター上のメールの両方に当てはまりました。

ただし、Outlook 2016で同じメッセージを表示すると、正しい日付情報がすべて保持されました。

したがって、私には、Outlookがメッセージに埋め込まれたフィールドを読み取るのに対して、ある種の自作フィールドを使用するMacメールの問題のように見えます。

1
dr_bob

これは私が逆の方向に進んだときに起こりました。私の解決策は、そのビューの「受信日」列を「送信日」に置き換えることでした。

0
user3463