TASTEMAIL ドキュメント
Postfix、Dovecot、OpenDKIM、SpamAssassin を組み合わせていた作業をひとつの Rust サーバーで置き換える、セルフホスト型のメールプラットフォームです。PostgreSQL にメールとポリシーを一貫して保存し、Next.js 製の Web Mail と管理画面をあわせて提供します。
インストール
ダウンロードページでバージョン、SHA-256、コード署名の情報を確認してからインストールできます。 ダウンロード情報を見る
現在確認できる情報
- ソースバージョン
- 0.1.21
- 対応環境
- Linux
- 配布状況
- リリース・改善中
- GitHub リポジトリ
- 検証済みリポジトリ
- 外部ドキュメント
- 検証済みドキュメント
クイックスタート
- 1
ダウンロードページから、コード署名と SHA-256 が確認済みの最新インストーラーを入手します。
- 2
本番用の PostgreSQL と TLS 証明書を用意し、管理者セットアップウィザードを実行します。
- 3
外部のプロバイダーとメールを送受信したうえで、SPF、DKIM、DMARC、PTR および TLS の結果を確認します。
主な機能
ひとつの Rust メールサーバー
SMTP、Submission、IMAPS、ManageSieve、JMAP と管理 API をひとつのサーバーで提供し、ワークスペース全体で unsafe コードを禁止しています。
標準的な送受信
25 番ポートでの受信、465・587 番ポートでの Submission、MX への直接送信と選択式のリレー、再試行キューに対応し、SMTPUTF8 と国際化アドレスを処理します。
モダンなメールボックス
IMAP4rev2(IDLE、MOVE、CONDSTORE、QRESYNC)と JMAP、Sieve によるフィルター・自動応答・転送ルールに対応しています。
ドメイン認証と通信のセキュリティ
DKIM の署名・検証、SPF、DMARC、ARC、MTA-STS、TLS-RPT を自前で処理し、DKIM 鍵を暗号化して保管します。
独自のスパム・隔離ポリシー
認証結果と評判からスコアを付け、受信トレイ、迷惑メールフォルダー、管理者による隔離、受信拒否のいずれかで処理します。
Web Mail
スレッド表示、予約送信、添付ファイル・インライン画像・HTML 署名、一括操作を提供し、リモート画像は既定でブロックします。
統合管理画面
セットアップウィザード、ドメイン・ユーザー・エイリアスの管理、送信キューの再試行、隔離メールのレビュー、DKIM 鍵の運用、監査記録を提供します。
運用とデプロイ
Linux の systemd サービス、Prometheus メトリクス、構造化ログ、PostgreSQL のバックアップ点検とロールバック手順を提供します。
トラブルシューティング
ダウンロードボタンが表示されません。
ダウンロードページで、現在公開中のインストールファイルと検証情報をご確認ください。
対応 OS を確認できますか?
製品ごとに検証が完了した環境だけをドキュメントに表示しています。「検証中」はまだ確定していないという意味です。
現在の機能範囲はどこで確認できますか?
このドキュメントの主な機能と製品ページは、現在のプロジェクトソースに基づいて作成されています。
