山pの楽しいお勉強生活

勉強の成果を垂れ流していきます

OutlookからGmail(Google Apps)への振り分けルールの移行

概要

  • 会社のメールがGoogleAppsに移行することになった。
  • 社内のメーラーOutlook
  • 振り分けルール(フィルタ)は移行できないと言われたので、色々調べた。

結論

  • 機能自体が全然違うので移行は不可能。
    • そもそもOutlookの移行ルールのエクスポートは独自フォーマット(rwz)という糞さ。
    • GmailXML
  • しかし、一部のみ移行は可能。(移行がほんの少し楽になるかも?程度。)

手順

  • githubを開く。
  • Downloadから0.0.2のモジュールを取得。
  • コマンドプロンプトを開く。
  • OutlookRulesExport.exe -sでmailboxの一覧を確認。
  • OutlookRulesExport.exe ${mailbox}を実行。
    • 例:OutlookRulesExport.exe 個人用フォルダ
  • カレントディレクトリに「rules.xml」が出力される。
  • GmailGoogleApps)にログイン。
  • 設定 → フィルタ → フィルタをインポート → 「rules.xml」を選択。
  • チェックを入れてフィルタを作成。

VisualStudioがある人は改良版あり。

  • 上記のプロジェクトをForkして改良してくれてる人がいます。
  • 改良点はCommitログを見てください。(or条件とか、一部条件とかに対応?)
  • ビルドされていないので、自分でビルドする必要あり。(VisualStudio2011以降?)
  • 私は改良点の条件に引っかからなかったのか、殆ど変わりませんでした。