[{"data":1,"prerenderedAt":212},["ShallowReactive",2],{"content-/gws-cli-mail-draft-on-mac":3,"all-pages-for-dir":191,"related-/gws-cli-mail-draft-on-mac":192,"og-image-/gws-cli-mail-draft-on-mac":211},{"id":4,"title":5,"body":6,"category":171,"concepts":172,"description":173,"extension":174,"meta":175,"navigation":176,"ogImage":172,"path":177,"project_name":178,"published":179,"publishedAt":180,"seo":181,"source":182,"stem":183,"tags":184,"todo":172,"unpublished":179,"updatedAt":172,"__hash__":190},"pages/2026-08/2026-08-02/gws-cli-mail-draft-on-mac.md","Mac の新環境で Gmail 接続を確かめ、送信前に下書きで止める",{"type":7,"value":8,"toc":162},"minimark",[9,13,17,21,24,27,35,39,42,45,48,51,55,58,61,64,68,71,74,77,80,83,86,90,93,104,136,139,142,158],[10,11,5],"h1",{"id":12},"mac-の新環境で-gmail-接続を確かめ送信前に下書きで止める",[14,15,16],"p",{},"「メールを送る前に下書きを保存しといてください」と指示したとき、自分が見たかったのは文面だった。\n実際に引っかかったのは、そこではなかった。",[18,19,20],"h2",{"id":20},"うろ覚えの名前しか残っていないリポジトリ",[14,22,23],{},"地域密着サービス業のサイトを手元に置きたくなった。\nただし、リポジトリ名は3文字の略語が入っていたことしか思い出せない。\nその状態のまま Claude Code に投げて、GitHub 側の名前と突き合わせてもらった。",[14,25,26],{},"該当は1つだけだった。\n自分が言い足した別の綴りでも探させ、候補が1本に絞れたのを見てからクローンさせた。",[14,28,29,30,34],{},"中身はプレビュー画像と ",[31,32,33],"code",{},"Procfile"," が同居する構成だった。\n最新のコミットは、パフォーマンス最適化まわりの更新で止まっている。\nこの日はここまでで、手を動かすのは別の作業に移った。",[18,36,38],{"id":37},"gws-cli-の入っていない-mac-でgmail-は読めるのか","gws CLI の入っていない Mac で、Gmail は読めるのか",[14,40,41],{},"次にやりたかったのは、メールの宛先を1件特定することだった。\n一度しかやりとりのない相手で、アドレスの正確な綴りが思い出せない。",[14,43,44],{},"ただ、この Mac は移ってきたばかりだ。\nGmail を叩くなら Google Workspace CLI（gws）を使う前提だが、同じものがここに入っている保証はない。\nだから作業を頼む前に「そもそも Gmail に接続できるんでしたっけ」と聞いた。",[14,46,47],{},"予想は半分だけ当たった。\ngws CLI は入っていない。\nそれでも Gmail は読めた。\nCLI ではなく、claude.ai 側の Gmail コネクタがつながっていたからだ。",[14,49,50],{},"道具は変わったが、やりたいことは通る。\n検索させると目当てのメールが1件ヒットして、フルアドレスがそのまま取れた。\nこの時点では、経路が変わったことを気に留めていなかった。",[18,52,54],{"id":53},"大きい-pdf-をどう渡すか","大きい PDF を、どう渡すか",[14,56,57],{},"送りたかったのは、個人で持っている専門技術書の PDF だ。\n指示を出した時点で、添付は無理だろうと思っていた。\nファイルサイズが大きい。",[14,59,60],{},"そこで「添付できないなら共有リンクでいい」と代替案を先に添えて頼み、クラウドストレージのリンクをそのまま渡した。",[14,62,63],{},"リンクを本文に入れる前に、そのリンクが今も開けるかを確かめさせた。\nHTTP 200 が返り、閲覧用の URL へリダイレクトされた。\n切れたリンクを貼ったメールでは、相手に何も渡せない。",[18,65,67],{"id":66},"下書きはどちらのアカウントに入ったのか","下書きは、どちらのアカウントに入ったのか",[14,69,70],{},"下書きは保存された。\nGmail の下書き一覧の先頭に出ていることまで確認させた。",[14,72,73],{},"ただ、自分は Gmail のアカウントを2つ使っている。\n仕事用と個人用だ。\n下書きが入ったのは、どちらなのか。",[14,75,76],{},"聞いてみると、答えははっきりしていた。\nつながっている Gmail コネクタは個人アカウント1本に固定されていて、仕事用ドメインのメールはこのメールボックスに1通もない。\n綴りを3パターン変えて全文検索させても、該当は0件だった。",[14,78,79],{},"根拠も出てきた。\n受信トレイに届いているメールの宛先がどれも個人アドレスになっている。\n仕事用アドレス宛のメールも何件かヒットはする。\nただしそれは、仕事用と個人用の両方が宛先に入っている（あるいは CC されている）メールが、個人側に落ちてきているだけだ。\n仕事用のメールボックスそのものを読めているわけではない。",[14,81,82],{},"つまり下書きは個人アカウントに入っていた。\n確認せずに送っていたら、取引先には個人アドレスから届いていたことになる。",[14,84,85],{},"送信前に下書きで止めるのは、文面を自分の目で見るための手順だと思っていた。\n今日それが拾ったのは、宛先ではなく差出人のほうだった。",[18,87,89],{"id":88},"_10分で寝てしまう-mac","10分で寝てしまう Mac",[14,91,92],{},"この Mac は、AC 電源につないだ状態でも10分放置するとスリープに入る設定になっていた。\nバッテリー駆動なら1分だ。\n長い処理を回している最中に落ちられると困る。",[14,94,95,96,99,100,103],{},"30分に伸ばしたかったが、ここは AI に任せられなかった。\n",[31,97,98],{},"pmset"," の変更には管理者パスワードが要る。\n",[31,101,102],{},"sudo"," がパスワードを求めた時点で実行は止まる。\nコマンドだけ受け取って、自分でターミナルに貼った。",[105,106,111],"pre",{"className":107,"code":108,"language":109,"meta":110,"style":110},"language-bash shiki shiki-themes vitesse-light vitesse-light","sudo pmset -c sleep 30\n","bash","",[31,112,113],{"__ignoreMap":110},[114,115,118,121,125,129,132],"span",{"class":116,"line":117},"line",1,[114,119,102],{"class":120},"senZ8",[114,122,124],{"class":123},"sdGka"," pmset",[114,126,128],{"class":127},"snbK4"," -c",[114,130,131],{"class":123}," sleep",[114,133,135],{"class":134},"sM54T"," 30\n",[14,137,138],{},"反映を確認させると、AC 電源時のスリープは10分から30分になっていた。\nディスプレイオフは10分のままで、そこは変えていない。\n画面は10分で暗くなるが、本体は30分起きている。\n処理は途中で止まらない。",[18,140,141],{"id":141},"今日わかったこと",[143,144,145,149,152,155],"ul",{},[146,147,148],"li",{},"道具（gws CLI）の有無と、やりたいこと（Gmail を読む）の可否は別だった。CLI が無い環境でも、別経路で同じ作業が通ることがある",[146,150,151],{},"ただし経路が変わると、つながっているアカウントも変わる。「Gmail に接続できている」だけでは、どのアカウントかまでは決まらない",[146,153,154],{},"送信前に下書きで止める運用は、文面より先に差出人の取り違えを拾った",[146,156,157],{},"管理者権限が要る設定変更は AI 側で完結しない。コマンドだけ受け取って自分で叩く形になる",[159,160,161],"style",{},"html pre.shiki code .senZ8, html code.shiki .senZ8{--shiki-default:#59873A;--shiki-dark:#59873A}html pre.shiki code .sdGka, html code.shiki .sdGka{--shiki-default:#B56959;--shiki-dark:#B56959}html pre.shiki code .snbK4, html code.shiki .snbK4{--shiki-default:#A65E2B;--shiki-dark:#A65E2B}html pre.shiki code .sM54T, html code.shiki .sM54T{--shiki-default:#2F798A;--shiki-dark:#2F798A}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":110,"searchDepth":163,"depth":163,"links":164},2,[165,166,167,168,169,170],{"id":20,"depth":163,"text":20},{"id":37,"depth":163,"text":38},{"id":53,"depth":163,"text":54},{"id":66,"depth":163,"text":67},{"id":88,"depth":163,"text":89},{"id":141,"depth":163,"text":141},"dev",null,"移ったばかりの Mac に Google Workspace CLI が入っているかを確かめ、宛先アドレスを検索してメールを下書きに保存した記録。大きい PDF は共有リンクに切り替え、仕事用と個人用のどちらに下書きが入ったかまで確認した。","md",{},true,"/gws-cli-mail-draft-on-mac","misc-dev",false,"2026-08-02T00:00:00.000Z",{"title":5,"description":173},"make-diary","2026-08/2026-08-02/gws-cli-mail-draft-on-mac",[185,186,187,188,189],"Mac","Gmail","Google Workspace","Claude Code","開発環境","YXoAh_OE41H2Dl9Rkmm6uPvFdejbb4Vl0JA_I8BBmjM",[],[193,197,201,204,207],{"title":194,"path":195,"publishedAt":196},"Macへの移行でバックアップを作り直したら、削除ガードが動いていなかった","/mac-migration-backup-and-delete-guard","2026-08-04T00:00:00.000Z",{"title":198,"path":199,"publishedAt":200},"Macに移った2日目、引っかかるたびに設定を直した","/mac-workflow-friction-fixes","2026-08-03T00:00:00.000Z",{"title":202,"path":203,"publishedAt":180},"2026年8月2日の開発日記 - WindowsからMacへ環境を移した一日","/2026-08-02-diary",{"title":205,"path":206,"publishedAt":180},"Windows 前提のリポジトリを Mac で動かし、herdr でセッションを並べ始めるまで","/mdx-playground-mac-migration",{"title":208,"path":209,"publishedAt":210},"Claude Codeの開発環境整備ログ - gogcliスキル作成、diary管理改善、エッセイ校正","/dev-tools-and-workflow-2026-02-01","2026-02-01T00:00:00.000Z","https://log.eurekapu.com/og/blog/gws-cli-mail-draft-on-mac.png?v=2026-08-02T00%3A00%3A00.000Z&title=Mac%20%E3%81%AE%E6%96%B0%E7%92%B0%E5%A2%83%E3%81%A7%20Gmail%20%E6%8E%A5%E7%B6%9A%E3%82%92%E7%A2%BA%E3%81%8B%E3%82%81%E3%80%81%E9%80%81%E4%BF%A1%E5%89%8D%E3%81%AB%E4%B8%8B%E6%9B%B8%E3%81%8D%E3%81%A7%E6%AD%A2%E3%82%81%E3%82%8B&author=Kei%20Komatsu&sig=32e56dae373f8aac",1786233154451]