Repolode
bulwarkmail

bulwarkmail/webmail

Stalwart Mail Server向けのセルフホスト型ブラウザーWebメールクライアント。JMAPでメール、カレンダー、連絡先、ファイルを利用できます。

代替できる製品:GmailMicrosoft Outlook

スター
1,437
フォーク
262
未解決の Issue
90
最終コミット
7 時間前

これは何?

Bulwark Webmailは、Stalwart Mail Server向けのセルフホスト型Webクライアントです。JMAPでStalwartに接続し、メール、カレンダー、連絡先、ファイルストレージをひとつのログインで利用できます。設定も管理ダッシュボードも共通です。

メール機能では、スレッド表示、複数アカウントをまたぐ統合受信トレイ、全文検索、Sieveフィルター、S/MIME、テンプレート、送信予約に対応しています。カレンダーでは、月・週・日・予定一覧の各表示、繰り返しイベント、iMIP招待、CalDAVサブスクリプションを利用できます。連絡先では、複数のアドレス帳やグループに対応し、vCardのインポートとエクスポートが可能です。

フルエディションはNode.jsサーバーとして動作し、管理ダッシュボード、OAuth、プラグイン、設定同期に対応します。Bulwark Liteは同じクライアントを静的ファイルとしてパッケージ化したもので、任意のWebホストまたはStalwart本体から配信できます。プロジェクトはTypeScript、Next.js、Reactで開発されています。

主な機能

  • 01スレッド表示、全文検索、Sieveフィルターに対応した統合受信トレイ
  • 02月・週・日・予定一覧の表示とCalDAVサブスクリプションに対応したカレンダー
  • 03複数のアドレス帳、グループ、vCardのインポート/エクスポートに対応した連絡先
  • 04StalwartのJMAPファイルストレージを利用するファイルエリア
  • 05シングルサインオン、2FA、複数アカウント、27言語のインターフェース
  • 06Webプッシュ通知に対応したインストール可能なPWA

ユースケース

  • 家庭やチーム向けに、Stalwartでプライベートなメールサーバーを運用し、ブラウザクライアントを利用する
  • ホスト型Webメールサービスを、自分のインフラ上で管理できるサービスに置き換える
  • 管理しているドメイン向けに、ブランド独自のWebメールポータルを提供する

クイックスタート

  1. 1

    DockerでBulwarkコンテナを起動します

    docker run -d -p 3000:3000 ghcr.io/bulwarkmail/webmail:latest
  2. 2

    Webアプリを開き、Stalwartサーバーと管理者パスワードを入力してセットアップウィザードを完了します

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

  • Stalwart Mail Serverとの連携を前提としているため、接続先となるサーバーが必要です。
  • AGPL v3ライセンス(コピーレフト)のもとで提供されており、ネットワーク経由でサービスを提供する場合、変更したソースコードの共有が必要です。

収録されている特集

トピック

よくある質問

webmail とは?
Stalwart Mail Server向けのセルフホスト型ブラウザーWebメールクライアント。JMAPでメール、カレンダー、連絡先、ファイルを利用できます。 Bulwark Webmailは、Stalwart Mail Server向けのセルフホスト型Webクライアントです。JMAPでStalwartに接続し、メール、カレンダー、連絡先、ファイルストレージをひとつのログインで利用できます。設定も管理ダッシュボードも共通です。
webmail は無料で使えますか?ライセンスは?
webmail は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
webmail は今もメンテナンスされていますか?
活発にメンテナンス中。webmail の最終コミットは 2026年11月6日 です。
webmail は何に使えますか?
家庭やチーム向けに、Stalwartでプライベートなメールサーバーを運用し、ブラウザクライアントを利用する ホスト型Webメールサービスを、自分のインフラ上で管理できるサービスに置き換える 管理しているドメイン向けに、ブランド独自のWebメールポータルを提供する
webmail のインストール方法は?
DockerでBulwarkコンテナを起動します: docker run -d -p 3000:3000 ghcr.io/bulwarkmail/webmail:latest Webアプリを開き、Stalwartサーバーと管理者パスワードを入力してセットアップウィザードを完了します
webmail はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/bulwarkmail/webmail

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

関連プロジェクト