Repo-lab
フロントエンド

saasmail とは?SaaSチーム向けCloudflareセルフホスト型メール管理ツール

⭐ 200 stars GitHub →

saasmailはCloudflare Workers上で動くオープンソースのメール管理ツールです。顧客ごとに全メール(マーケティング・通知・サポート)を1つのタイムラインに統合し、チームで共有できます。Claude Codeのインタラクティブセットアップウィザードで30〜40分で本番環境を構築できます。

GitHubで急上昇中の choyiny/saasmail をご紹介します。 スター数 200★ を獲得し、Web分野で注目されているツールです。


choyiny/saasmail とは?

saasmailはSaaSチームが抱える「顧客メールの文脈分断」問題を解決するセルフホスト型メール受信ボックスです。マーケティングのプロモーション、請求書通知、サポートスレッドを顧客ひとりにつき1つのタイムラインに集約します。Cloudflare Email Workers受信、Email Sending/Resend/Bavimail送信、D1/R2/QueueのフルCloudflareスタックで動作し、VMもマネージドサービスも不要です。スレッド表示とチャット表示の切り替え、チームのマルチインボックス権限管理、メールシーケンス、Webhooks連携など本格的なカスタマーサポートプラットフォームの機能を備えています。

こんな人におすすめ:

  • エンジニア向け: Cloudflare Workers・D1・R2・Queuesのフルスタックで動くTypeScriptアプリをforkしてカスタマイズできます。OpenAPI 3.1準拠のAPIとDrizzle ORM、BetterAuth(パスキー対応)を使ったモダンな実装です
  • 非エンジニア向け: プログラミング知識が必要なため、エンジニア専用ツールです。ただしClaude Codeスキルによる対話型セットアップで技術的障壁は大幅に下がっています

主な機能・特徴

  • 顧客ひとりにつき全メールを1タイムラインに集約して文脈を保持する
  • 複数受信アドレスにチームメンバーの権限スコープを設定するマルチインボックスを管理する
  • ドリップメールキャンペーンをステップごとに設定するメールシーケンスを実行する
  • メール受信時にWebhookで外部サービス(n8n/Make等)を自動トリガーする
  • Claude CodeのスキルでCloudflareリソース作成からデプロイまでを対話的にセットアップする

Cloudflare Workers メール管理ツール 使い方:クイックスタート

Claude Codeを使った推奨セットアップ手順:

git clone https://github.com/choyiny/saasmail.git
cd saasmail
claude

Claude Code内で /saasmail-onboarding スキルを実行すると、Cloudflareログイン・D1/R2/Queue作成・wrangler.jsonc設定・メール設定・デプロイまで対話形式でガイドされます(所要時間: 30〜40分)。

手動セットアップの場合:

npm install
cp .dev.vars.example .dev.vars  # 環境変数を設定
npx wrangler d1 execute saasmail --local --file=schema.sql
npm run dev

活用事例

SaaSスタートアップがサポートチームの顧客対応を一元化し、担当者交代時の文脈引き継ぎをタイムラインで即座に確認するシナリオに最適です。マーケティング・請求・サポートが1つのビューに集約されるため、チーム全員が同じ文脈で顧客対応できます。

マーケターがメールシーケンスでオンボーディングのドリップキャンペーンを設定し、顧客が返信した時点で自動的にシーケンスをキャンセルして手動対応に切り替えるシナリオも実現できます。Webhookを使えばn8n/Makeと連携し、高度な自動化フローを構築できます。


関連ツール・おすすめサービス

  • Vercel — Next.jsアプリと組み合わせてフルスタックWebサービスを構築
  • DigitalOcean — 開発者向けクラウド・App Platformでバックエンドをかんたんデプロイ

まとめ

saasmailはCloudflareのエッジコンピューティングスタックを最大限に活用し、VMもSaaSサブスクリプションも不要でフル機能のメール管理プラットフォームを実現します。200件のGitHubスターを集めており、Claude Code連携でセットアップの技術的ハードルも低くなっています。自社でメール管理インフラを持ちたいSaaSチームやスタートアップに特におすすめです。

GitHub でチェックする →


この技術を学ぶ

Webに興味を持った方には、Udemyのオンラインコースもおすすめです。

この記事は GitHub の最新トレンドを自動収集・生成しています。

毎日更新のGitHubツール情報

LINEで受け取って最新情報をキャッチアップしよう

友達追加する(無料)

関連記事

この記事が役に立ったらシェアしてください