[{"data":1,"prerenderedAt":178},["ShallowReactive",2],{"blog-post-/blog/ja-jp/how-to-read-outlook-emails-with-oauth2-refresh-tokens":3,"related-posts-/blog/ja-jp/how-to-read-outlook-emails-with-oauth2-refresh-tokens":166},{"id":4,"title":5,"author":6,"body":7,"category":147,"date":148,"description":149,"extension":150,"featured":151,"image":152,"meta":153,"navigation":154,"path":155,"readingTime":156,"seo":157,"stem":158,"tags":159,"tools":164,"__hash__":165},"content/blog/ja-JP/how-to-read-outlook-emails-with-oauth2-refresh-tokens.md","OAuth2 リフレッシュトークンを使って Outlook メールをオンラインで一括閲覧する方法","Anything Tools Editorial",{"type":8,"value":9,"toc":139},"minimark",[10,14,27,32,38,41,62,83,86,89,94,129,132],[11,12,5],"h1",{"id":13},"oauth2-リフレッシュトークンを使って-outlook-メールをオンラインで一括閲覧する方法",[15,16,17,18,22,23,26],"p",{},"Microsoft が Outlook（Hotmail）の POP3 / IMAP における従来の基本認証（ID とパスワードのみによる接続）を廃止して以来、テスト自動化や複数アカウントの運用では OAuth2 ベースの認証が必須となりました。現在は登録済みの ",[19,20,21],"code",{},"client_id"," と長期有効な ",[19,24,25],{},"refresh_token"," を組み合わせてメールを取得するのが最も安定した方法です。",[28,29,31],"h2",{"id":30},"ブラウザでの手動ログインより-oauth2-トークンが優れている理由","ブラウザでの手動ログインより OAuth2 トークンが優れている理由",[15,33,34,35,37],{},"複数の Outlook アカウントをシークレットウィンドウで次々にログインし直すと、不審なアクティビティと判定されて追加認証やアカウントロックが発生しやすくなります。OAuth2 の ",[19,36,25],{}," を使用すれば、Web ログイン画面を経由せずに一時的なアクセストークンを取得して受信トレイや迷惑メールフォルダを安全に読み取ることができます。",[28,39,40],{"id":40},"複数アカウントの一括インポート手順",[15,42,43,48,49,53,54,57,58,61],{},[44,45,47],"a",{"href":46},"/dev/outlook-reader","Outlook OAuth2 メールリーダー","を開き、左サイドバーの",[50,51,52],"strong",{},"インポート","ボタンから認証情報リストをまとめて貼り付けます。",[19,55,56],{},"----"," や ",[19,59,60],{},":"," などの区切り文字に対応しています。",[63,64,65,75],"ul",{},[66,67,68,71,72],"li",{},[50,69,70],{},"標準の4項目形式",": ",[19,73,74],{},"メールアドレス----パスワード----client_id----refresh_token",[66,76,77,71,80],{},[50,78,79],{},"トークン3項目形式",[19,81,82],{},"メールアドレス----client_id----refresh_token",[15,84,85],{},"インポートされたアカウントは左側のリストに整理され、検索バーから目的のメールアドレスをすぐに見つけて切り替えられます。",[28,87,88],{"id":88},"認証コードの確認と関連ツールとの連携",[15,90,91,93],{},[44,92,47],{"href":46},"でアカウントを選択すると、右側のワークスペースに最新のメール本文が表示されます。",[95,96,97,103,114],"ol",{},[66,98,99,102],{},[50,100,101],{},"迷惑メール（Junk）フォルダも確認する",": 外部サービスからの確認コードは迷惑メールフォルダに振り分けられることが多いため、タブを切り替えて両方確認しましょう。",[66,104,105,108,109,113],{},[50,106,107],{},"2段階認証（2FA）との併用",": アカウントに TOTP シークレットが設定されている場合は、",[44,110,112],{"href":111},"/dev/totp-generator","TOTP 生成ツール","を使って6桁の確認コードを同時に生成できます。",[66,115,116,119,120,123,124,128],{},[50,117,118],{},"トークンのスコープ確認",": トークンの権限（",[19,121,122],{},"scp","）や有効期限を調べたい時は、",[44,125,127],{"href":126},"/dev/jwt-decoder","JWT デコーダー","でペイロードを確認できます。",[28,130,131],{"id":131},"整理したアカウントリストのエクスポート",[15,133,134,135,138],{},"稼働確認が終わったアカウント一覧は、サイドバーの",[50,136,137],{},"エクスポート","機能から任意の区切り文字・フィールド順で出力できます。OAuth2 トークンを一元管理することで、日々の検証作業やメール確認を大幅に効率化できます。",{"title":140,"searchDepth":141,"depth":141,"links":142},"",2,[143,144,145,146],{"id":30,"depth":141,"text":31},{"id":40,"depth":141,"text":40},{"id":88,"depth":141,"text":88},{"id":131,"depth":141,"text":131},"Developer Tools","2026-10-27T00:00:00.000Z","Microsoft の基本認証廃止後、client_id と refresh_token を使ってブラウザ上で複数の Outlook 受信トレイを管理し、認証コードを素早く確認する手順。","md",false,"/blog/how-to-read-outlook-emails-with-oauth2-refresh-tokens.png",{},true,"/blog/ja-jp/how-to-read-outlook-emails-with-oauth2-refresh-tokens",5,{"title":5,"description":149},"blog/ja-JP/how-to-read-outlook-emails-with-oauth2-refresh-tokens",[160,161,162,163],"Outlook OAuth2 reader","refresh token","email verification","developer tools",[46,111,126],"656ys-Mo8B03kcr7X1t2w53wwaWjExOY1vyQLyk3zoc",[167,173],{"path":168,"title":169,"description":170,"date":171,"image":172,"category":147,"readingTime":156},"/blog/ja-jp/convert-image-to-base64-guide","画像を Base64 に変換するメリットとデメリット","プロトタイプ、メール、小さなアセットで Base64 画像文字列が役立つ場面と、通常の画像ファイルを使うべき場面を解説します。","2026-08-14T00:00:00.000Z","/blog/convert-image-to-base64-guide.png",{"path":174,"title":175,"description":176,"date":148,"image":177,"category":147,"readingTime":156},"/blog/ja-jp/how-to-convert-chatgpt-session-json-safely","ブラウザ上で ChatGPT Session JSON を安全に変換する方法","ChatGPT の auth session JSON を Sub2API、CPA、Cockpit、9Router、Codex、AxonHub 形式へブラウザ内完結で一括変換し、トークンの漏洩を防ぎます。","/blog/how-to-convert-chatgpt-session-json-safely.png",1793329965356]