Repolode
marclou

marclou/mailcheap

休眠読者数ではなく、Amazon SES経由で送信したメール数に応じて課金される、セルフホスト型またはクラウド型のニュースレターアプリ。

代替できる製品:beehiivSubstackMailchimp

スター
1,318
フォーク
337
未解決の Issue
15
最終コミット
昨日

これは何?

MailCheapは、記事を作成して購読者リストに配信し、Webアーカイブとして公開できるニュースレターアプリです。料金は送信したメール数に応じて発生します。セルフホストの場合、送信には自身のAmazon SESまたはPostShibaアカウントを使い、アプリ自体は無料です。デフォルトでは休眠中の購読者が有効なリストから除外されるため、ホスト型サービスのMailCheap Cloudで有料プランの課金対象になりません。

ニュースレター運用に必要な機能を一通り備えています。ブロックエディター、送信前の確認、予約配信、登録フォーム、アーカイブとサイトマップを備えたニュースレターごとのWebサイト、beehiiv、Substack、Mailchimpなど複数のプラットフォームからのインポートに対応します。到達率を高める機能には、反応の良い読者への優先送信によるウォームアップ、バウンス率や苦情率が基準を超えた際の配信の一時停止・ブロック、ワンクリックでの配信停止、Gmail Postmaster Toolsとの連携があります。

Next.jsとMongoDBで構築されており、VercelまたはNode.js 22以降に対応した任意のホストで動作します。REST APIとMCPサーバーを備え、AIエージェントからキャンペーンを管理できます。コードはAGPL-3.0ライセンスで公開されています。

主な機能

  • 01エディターで記事を作成するほか、APIやMCP経由でMarkdownまたはHTMLを送信できます。
  • 02送信前に、件名、配信停止リンク、郵送先住所、Gmailの100 KBによる本文の切り詰め制限を確認できます。
  • 03beehiiv、Substack、Mailchimp、Kit、MailerLiteなどから購読者のCSVをインポートできます。
  • 04ニュースレターごとに、アーカイブ、登録フォーム、サイトマップを備えたWebサイトが用意されます。
  • 05ウォームアップ配信、自動リスト整理、バウンス率・苦情率のしきい値設定で、送信者の評判を守ります。
  • 06REST APIとMCPサーバーを通じてAIエージェントがキャンペーンを管理できます。OAuthまたはAPIキーでアクセスできます。

ユースケース

  • Amazon SESを利用してメール1通あたりのコストを抑えながら、有料または無料のニュースレターを運営する。
  • 独自の送信ドメインとデータを使って、ニュースレタープラットフォームをセルフホストする。
  • MCP経由でAIエージェントにニュースレター記事の下書き、確認、配信予約を任せる。
  • beehiiv、Substack、Mailchimpから既存の購読者リストを移行する。

クイックスタート

  1. 1

    無料のMongoDB Atlasクラスターを作成し、接続文字列をコピーします

  2. 2

    「Deploy with Vercel」をクリックし、必要な環境変数を入力します

  3. 3

    別のNode.js 22以上のホストで、アプリをインストール、ビルドして起動します

    npm ci && npm run build && npm start
  4. 4

    デプロイ先の/signinページを開き、メールアドレスでサインインします

使う前に知っておきたいこと

  • 送信には、Amazon SESまたはPostShibaのアカウントに加え、MongoDBとUpstash QStashが必要です。
  • セルフホスティングはサポート対象外で、リポジトリではIssueが無効になっています。
  • AGPL-3.0ライセンス(コピーレフト)で提供されます。ネットワーク経由で変更したソースコードを共有する必要があります。

収録されている特集

トピック

よくある質問

mailcheap とは?
休眠読者数ではなく、Amazon SES経由で送信したメール数に応じて課金される、セルフホスト型またはクラウド型のニュースレターアプリ。 MailCheapは、記事を作成して購読者リストに配信し、Webアーカイブとして公開できるニュースレターアプリです。料金は送信したメール数に応じて発生します。セルフホストの場合、送信には自身のAmazon SESまたはPostShibaアカウントを使い、アプリ自体は無料です。デフォルトでは休眠中の購読者が有効なリストから除外されるため、ホスト型サービスのMailCheap Cloudで有料プランの課金対象になりません。
mailcheap は無料で使えますか?ライセンスは?
mailcheap は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
mailcheap は今もメンテナンスされていますか?
活発にメンテナンス中。mailcheap の最終コミットは 2026年10月23日 です。
mailcheap は何に使えますか?
Amazon SESを利用してメール1通あたりのコストを抑えながら、有料または無料のニュースレターを運営する。 独自の送信ドメインとデータを使って、ニュースレタープラットフォームをセルフホストする。 MCP経由でAIエージェントにニュースレター記事の下書き、確認、配信予約を任せる。 beehiiv、Substack、Mailchimpから既存の購読者リストを移行する。
mailcheap のインストール方法は?
無料のMongoDB Atlasクラスターを作成し、接続文字列をコピーします 「Deploy with Vercel」をクリックし、必要な環境変数を入力します 別のNode.js 22以上のホストで、アプリをインストール、ビルドして起動します: npm ci && npm run build && npm start デプロイ先の/signinページを開き、メールアドレスでサインインします
mailcheap はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/marclou/mailcheap

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト