Outlook 365で古いアイテムのクリーンアップを実行してもPSTファイルに移動されない件。
原因は、古いファイルの更新日時を参照してアーカイブするため、更新日時がメールの受信日時よりも新しいとアーカイブの対象外になるため。
Outlookで更新日時を確認するには、ビューの詳細設定→列→対象となる列グループですべてのメールフィールドを選択し、表示可能な列から更新日時を追加する。
アーカイブのデフォルト設定は更新日時となっているが、これを受信日時を元にアーカイブするようにするためには、
レジストリHKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\PreferenceにDWORD (32bit) ArchiveIgnoreLastModifiedTimeを追加し、値を1にする。