tradingkey.logo
tradingkey.logo
検索

未読メールが50万件もありました。一晩で一気に削除したスクリプトをご紹介します。.

CryptopolitanMar 9, 2026 8:42 AM

カルニカ・E・ヤシュワント(KEY) Cryptopolitan & KEY Difference Media

ほとんどの創業者が認めようとしない汚い秘密があります。それは、彼らの受信トレイがひどい状態だということです。.

LinkedInに投稿されているような、洗練された「受信トレイゼロ」のスクリーンショットではありません。本物のスクリーンショットです。3年間「読もうと思っていた」4万7000通もの未読メールが詰まったスクリーンショットです。.

私のは50万を超えていました。.

複数の会社を経営し、タイムゾーンをまたいでチームを管理し、午前2時に何となく役に立ちそうな業界ニュースレターを購読するなど、10年間で蓄積された50万件ものスレッド。あらゆるプラットフォームからのあらゆる通知。自分が参加を依頼していないCC入りのスレッド。ずっと前から使わなくなっていたシステムからの自動アラート。.

受信トレイはただ乱雑だっただけでなく、機能不全に陥っていました。検索は遅く、読み込みにはとてつもなく時間がかかり、重要なメールはノイズに埋もれてしまいました。生産性向上ツールとしての受信トレイの使用は諦め、実質的なコミュニケーションはすべてSlack、Telegram、そして直接通話に移行しました。.

しかし、それは解決策ではありません。それは回避です。.

あらゆる「受信箱ゼロ」メソッドの問題点

生産性の第一人者は皆、同じ幻想を売り込んでいます。それは、電子メールを毎日処理し、完了したものをアーカイブし、無関係なものを削除し、今後は受信トレイをクリーンな状態に保つことです。.

メールが200件ならこれで大丈夫です。でも、20万件だとダメです。50万件だとダメです。.

Gmailの組み込みツールでは対応できません。「すべて選択」では現在のページのスレッドのみが選択されます。フィルタは新しいメールを処理しますが、古いメールは処理しません。サードパーティ製アプリは、サブスクリプション料金を請求したり、信頼できないOAuthアクセスを要求したり、GmailのAPIレート制限に達するとクラッシュしたりします。.

削除という選択肢もありませんでした。その50万通の中には、実際のtrac書、重要な会話、領収書、そしていつか必要になるかもしれない通信文などが埋もれていました。全てをアーカイブしたかったのです。受信トレイからは移動させつつ、「すべてのメール」で検索できるようにしておきたいのです。.

そこで私は、AI 副操縦士を持つ創業者がやるべきことを実行しました。つまり、ツールを構築したのです。.

解決策: 自動実行の Google Apps Script

Google Apps Scriptは無料で、Googleアカウント内で実行され、Gmail APIに直接アクセスできます。ただし、1回の実行時間は6分に制限され、Gmail操作には1日あたりのクォータ制限があります。ほとんどの自動化では、どちらも問題になりません。しかし、50万件のスレッドをアーカイブする場合は、両方について慎重に検討する必要があります。.

スクリプトは次のように動作します。

  • バッチごとに 50 スレッドをアーカイブし、バッチ間に 3 秒間の休止を入れます (Gmail のレート制限を回避します)
  • 1サイクルあたり約4.5分間実行され、6分間の実行制限に達する前に停止します。
  • 時間ベースのトリガーにより5分ごとに自動的にトリガーされます
  • Gmail の 1 日あたりのクォータ制限をmaticに検出します。上限 (約 35,000~40,000 スレッド/日) に達すると、トリガーが一時停止され、翌日の再開がスケジュールされます。
  • スクリプトプロパティを使用して、実行全体および日全体の進捗状況をTracます。
  • セルフクリーニング: 受信トレイがゼロになると、すべてのトリガーを削除し、カウンターをリセットします。
  • いつでも停止したい場合に備えて、手動のstop()関数が含まれています

受信箱からの実数

1日目:スクリプトはGmailの1日あたりのクォータに達する前に38,950件のスレッドをアーカイブしました。上限に達すると、トリガーを一時停止し、翌日のmatic 再開をスケジュールします。手動による介入は不要です。.

毎日のクォータに達すると、スクリプトは一時停止し、maticに再開します。

1日あたり約35,000~40,000件のスレッドを処理する場合、500,000件の受信トレイを完全に手動操作で処理するには約2週間かかります。10,000~50,000件程度の小規模な受信トレイであれば、1~2日で処理が完了します。.

リアルタイムで実行されるバッチ:

5 分ごとに自動トリガーされ、手動介入は不要です。

創業者にとってこれが重要な理由

これは電子メールの問題ではありません。考え方の転換の問題です。.

創業者の多くは、壊れたシステムをそのまま受け入れます。なぜなら、それを直すのは「本来の仕事」から気をtracような気がするからです。しかし、乱雑な受信トレイは些細な不便ではありません。それはあなたの注意力に積み重なる負担です。Gmailを開いてその数字を見るたびに、少しずつ認知エネルギーが消耗します。それが何ヶ月、何年も続くと、何倍にも膨れ上がります。.

スクリプトの設定には3分かかりました。その結果、通信チャネル全体が回復しました。.

さらに重要なのは、創業者が運用上の摩擦についてどう考えるべきかを示すテンプレートだということです。何かが壊れていて、1時間以内に自動で修正できるなら、今すぐ実行しましょう。タスクリストに追加したり、「静かな週」を待ったりしてはいけません。ツールを構築し、展開し、そして次のステップへと進みましょう。.

クロードを副操縦士として、これを構築しました。問題を説明し、アプローチを反復し、ライブテストを行い、ノルマを達成し、修正しました。これらすべてを1回のセッションで実現しました。これがワークフローです。AIは、創業者が何を修正すべきかを判断することを代替するものではありません。AIは、「これは壊れている」から「修正済み」になるまでの時間を短縮します。

セットアップ: 3分、5ステップ

  1. script.google.com にアクセスしてください
  2. 新しいプロジェクトを作成し、スクリプトを貼り付けます
  3. 「セットアップ」機能を実行する
  4. Googleからのプロンプトが表示されたら承認する
  5. 立ち去ってください。毎日の制限を管理し、maticに再開し、完了すると停止します。.

Google Apps Script エディタでの表示は次のようになります。

スクリプトを入手する

このツールは無料で公開しています。スクリプト全体はkarnikayashwant.com/inbox-zero 

数万件、あるいは数十万件もの未読メールを抱えている Gmail ユーザーの場合、この設定により、すぐにまとまったスタートを切ることができます。.

受信トレイをゼロにするにはあと 3 分です。.

免責事項:本サイトで提供する情報は教育・情報提供を目的としたものであり、金融・投資アドバイスとして解釈されるべきではありません。

おすすめ記事

KeyAI