Apple MailでのGSMMO移行による日付破損の修正

GSMMO移行がApple Mailの日付を破壊する理由

GSMMO移行で最もやっかいな点は、Google純正の移行ツールがメールの日付を破壊し、Apple Mailにはそれを回避する手段がまったくないことです。GSMMOがOutlookのPSTファイルやExchangeプロファイルからGoogle Workspaceにメールをアップロードすると、各メッセージにアップロードタイムスタンプがINTERNALDATEとして記録されます。元のDateヘッダーはメール本文内にそのまま残りますが、サーバーレベルの日付メタデータは移行日で上書きされます。

なぜApple Mailがこの影響を受けるのでしょうか。macOSとiOSのApple Mailは、各メッセージの横に表示する日付をIMAP INTERNALDATEのみから読み取ります。GmailのWebインターフェース(Dateヘッダーを読み取り、正しい日付を表示する場合がある)とは異なり、Apple Mailはリストビューで決してDateヘッダーを参照しません。この動作を変更する設定、隠しプリファレンス、ターミナルコマンドは存在しません。Apple MailはINTERNALDATEを表示する。それだけです。

結果は、GSMMOで移行してからApple Mailを開いたすべてのユーザーにとって壊滅的です。受信トレイ、送信済み、下書き、アーカイブフォルダ、すべてのメッセージがGSMMOを実行した日の日付を表示します。2019年の移行であれば、15,000通以上のメールがすべて同じ2019年4月の日付を表示します。日付でフィルタリングするスマートメールボックスは無意味になります。メッセージリストから時系列的なスレッディングが完全に消えます。さらに、Spotlightを使ってメールを日付範囲で検索するMacユーザーも、SpotlightがApple Mailのキャッシュからのそのものを参照するため、結果が誤ったものになります。

間違った日付がApple Mailユーザーに与える影響

MacBookでApple Mailを開くと、受信トレイ全体のすべてのメッセージの横に「2019年4月11日」と表示される場面を想像してください。2015年のメールも、先週のメールも、クライアントへの提案書も、請求書も、個人的なスレッドも、すべて同じ日付です。Apple Mailのカラム表示の「受信日時」列は数千件のメッセージで同一です。日付でソート? 意味がありません。すべてのメッセージが1日に集中します。

iPhoneとiPadでも同じ問題が続きます。メールアプリは同じ破損したINTERNALDATEから読み取ります。macOSで「受信日時が過去30日以内」を使用するスマートメールボックスルールは、GSMMOが最近実行された場合はすべてをキャッチし、そうでなければ何もキャッチしません。そして、多くの人が見落としている点があります。macOSのSpotlight検索はINTERNALDATEを使用してApple Mailのメッセージをインデックス化するため、Apple Mail外で「2022年12月のメール」を検索しても、誤った結果が返されます。破損はAppleエコシステム全体に波及します。

Redate.ioは、メッセージ本文を変更しない日付メタデータの補正を行う独自の補正エンジンでこの問題に対処します。各メールは処理前後に個別検証されます。Redate.ioがサーバー側の日付メタデータを修正すると、すべてのAppleデバイスのApple Mailが自動的に同期し、元の日付を表示します。

よくある質問

Apple MailをINTERNALDATEではなくDateヘッダーを表示するように設定できますか?

できません。Apple Mailはメッセージリストに常にIMAP INTERNALDATEを表示し、この動作を変更するユーザー設定オプションはありません。正しい日付を復元する唯一の方法はサーバー自体の日付メタデータを修正することであり、Redate.ioはまさにそれを行います。

Redate.ioでの日付修正はMacとiPhoneの両方で機能しますか?

はい。Redate.ioはGoogle Workspaceアカウント内のサーバーレベルで日付を修正します。修正後、macOS、iOS、iPadOSのApple Mailはすべて、サーバーと同期した時点で正しい元の日付を自動的に表示します。

Redate.ioは個人用Gmailアカウントの日付も修正できますか?

Redate.ioはGoogle Workspaceアカウントと個人用Gmailアカウントの両方に対応しています。GSMMOがGmailベースのアカウントへのメール移行に使用された場合、Redate.ioは影響を受けたメッセージをスキャンし、元の日付を復元できます。

GSMMO影響を受けた数千通のメールの修正にはどのくらい時間がかかりますか?

処理速度は影響を受けたメール数に依存します。Redate.ioは通常1時間あたり数千件のメッセージを処理します(Gmail APIのレート制限に従います)。10,000通の影響メールを持つメールボックスは通常、数時間以内に完了します。

関連する修正ガイド

無料スキャン