SirrMesh 概要
SirrMesh は、ブロックチェーン認証をサポートする組み合わせ可能なオールインワンメールサーバーです。エンタープライズグレードのメールサーバー機能と EVM ウォレット署名認証を統合し、安全でモダンなメールプラットフォームを実現します。
SirrMesh とは?
SirrMesh は Go 言語で構築されたフル機能のメールサーバーで、以下を提供します:
- 完全な SMTP/IMAP プロトコルサポート
- ブロックチェーンウォレット署名認証
- 柔軟なメッセージ処理パイプライン
- 本番環境対応のデプロイメントツール
- 複数のデータベースおよびストレージバックエンドサポート
主な機能
コア機能
- 完全なメールサーバー: エンタープライズグレードの SMTP/IMAP サポート
- ブロックチェーン認証: EVM ウォレット署名に基づくメールアクセス制御
- マルチ DNS サポート: 15種類以上の DNS プロバイダーによる自動 TLS 証明書統合
- スパム対策: DKIM、SPF、DMARC 検証とレピュテーションスコアリング
- 柔軟なストレージ: SQL データベースバックエンド(PostgreSQL、MySQL、SQLite)と S3 互換オブジェクトストレージ
技術仕様
| 機能 | 仕様 |
|---|---|
| メールプロトコル | SMTP、IMAP、Submission |
| 認証方式 | EVM ウォレット、LDAP、PAM、SASL |
| TLS | 自動 ACME 証明書 |
| ストレージ | SQLite、PostgreSQL、MySQL、S3 |
| DNS プロバイダー | 15種類以上サポート |
アーキテクチャ概要
┌─────────────────┐ ┌─────────────────┐
│ メールクライアント │────▶│ SMTP/IMAP │
│ (Thunderbird, │ │ エンドポイント │
│ Outlook など) │ └────────┬────────┘
└─────────────────┘ │
▼
┌─────────────────────┐
│ 認証 │
│ (ブロックチェーン/LDAP) │
└────────┬────────────┘
│
┌──────────────┼──────────────┐
▼ ▼ ▼
┌─────────────┐ ┌───────────┐ ┌──────────┐
│ ストレージ │ │ 検証 │ │ 変更 │
│ (SQL/S3) │ │(DKIM/SPF) │ │ (DKIM) │
└─────────────┘ └───────────┘ └──────────┘なぜ SirrMesh を選ぶのか?
開発者向け
- モジュラーアーキテクチャ: カスタムモジュールで簡単に拡張可能
- クリーンな API: 充実したドキュメントでカスタム機能の構築が容易
- 多言語サポート: Go で構築され、複数の言語バインディングを提供
- 活発な開発: 定期的なアップデートと改善
システム管理者向け
- ワンクリックデプロイ: 自動化されたインストールスクリプト
- 簡単な設定: シンプルで読みやすい設定形式
- 本番環境対応: 実戦テスト済み、包括的なモニタリング
- 柔軟なデプロイ: Docker、systemd、手動デプロイをサポート
セキュリティ重視の組織向け
- ブロックチェーン認証: パスワードベースの脆弱性を排除
- エンドツーエンド暗号化: 自動証明書管理による完全な TLS サポート
- スパム対策: 多層的なアンチスパム対策
- オープンソース: GPL 3.0 ライセンスの完全に監査可能なコードベース
ユースケース
プライベートメールサーバー
データとプライバシーを完全に制御する独自のメールサーバーをデプロイ。
エンタープライズメール
LDAP 統合と高度な認証オプションをサポートするエンタープライズグレードのメールソリューション。
ブロックチェーンベースのコミュニケーション
ブロックチェーンウォレットを活用したパスワードレスのメール認証。
開発とテスト
SQLite と簡単なローカルセットアップをサポートする完璧な開発環境。
次のステップ
始める準備はできましたか?
コミュニティとサポート
- GitHub: sirrmesh/SirrMesh
- ライセンス: GPL 3.0
SirrMesh - ブロックチェーン認証をサポートするモダンなメールサーバー