v1.0.0 公式マニュアル · 5 つのトピック グループ · 24 の個別ガイド

nextxch ドキュメント

インストール、DNS、セキュリティ、グループウェア、CLI による自動化、運用を網羅し、わかりやすく整理されたリファレンス マニュアル: 各ガイドには正確な既定値と本番環境のベスト プラクティスが記載されています。

はじめに

新しい Windows、Linux、Docker ホストから、境界のポート マトリックスまで。

ネットワーク、DNS & 暗号

FCrDNS/PTR、Dual-DKIM、IPv6、pfSense & Let's Encrypt DANE による 10/10 の到達性。

メール転送と防御

SMTP キュー、ライブ MX 診断、SpamGuard ML、グレーリスト、ClamAV、Fail2Ban、前段のメール ゲートウェイ。

第 06 章 →

SMTP キュー、スマート ホスト & MX テスター

送信配信エンジンは MX レコードを解決し、MTA-STS と DANE TLSA のポリシーを適用し、共有ホスト向けに RFC 7435 の日和見的 STARTTLS をサポートし...

第 07 章 →

SpamGuard、グレーリスト & ClamAV

nextxch の受信防御は、プロトコル レベルのチェック (SPF、DKIM、DMARC、FCrDNS、DNSBL、スマート グレーリスト) と MIME ヒューリスティック、オンライン FTRL...

第 07b 章 →

Sieve ルールでの AI

受信トレイのルールとシステム Sieve は言語モデルに問い合わせ、その回答に応じてメールを移動、フラグ付け、または転送できます。形式は 2 つ: 自由な はい/いいえ の質問...

第 08 章 →

Reputation Shield、ESMTP 制限 & Fail2Ban

インターネットに公開されたすべてのメール サーバーは 2 つの脅威に直面します。外部のクレデンシャル スタッフィング ボットと、損なわれた送信 IP/ドメインの評価 (繰り返し...

第 09 章 →

前段の Proxmox Mail Gateway

前段のメール ゲートウェイがインターネットからのすべてのメールを受け入れ、2 つ目の独立したスパム対策およびウイルス対策エンジンでチェックし、c...のみを転送します

第 18 章 →

Milter と MTA フック

既存のフィルターを SMTP ダイアログに直接組み込めます: Milter は Sendmail milter プロトコル バージョン 6 を使用します (Rspamd は milter プロキシ経由、ClamA...

クライアント、グループウェアと CLI

メッセンジャーでも安全な iPhone セットアップ、Outlook for Windows、Webmail のカレンダーと連絡先、API キーと CLI。

第 10 章 →

iPhone、モバイル & WhatsApp でのセットアップ

ユーザーは、ポートを入力したり自分の m... を公開したりすることなく、iOS と macOS でメール、カレンダー、連絡先、メモを 30 秒以内にプロビジョニングできる必要があります...

第 11 章 →

Webmail、カレンダー (CalDAV) と連絡先

プロトコルのみのメール バックエンドとは異なり、nextxch には高速でインストール可能な Webmail PWA (/mail/) が付属し、完全なグループウェア カレンダー (月、週、日...

第 12 章 →

Outlook for Windows を設定する

Microsoft Outlook for Windows は、IMAP (受信) と SMTP (送信) で nextxch に接続します。これは従来の Outlook (Microsoft 365 Apps、Out... に適用されます

第 13 章 →

nextxch-cli: コマンド、クエリ & IaC

nextxch-cli を使うと、ドメイン、メールボックス、配布リスト、エイリアス、スコープ付き API キー、送信 SMTP ルート (TLS オーバーライドを含む)、IP ウォーミ...

第 13b 章 →

構成のコード化 (GitOps)

サーバーの状態全体を Git の YAML ファイルとして管理: テナント、ドメイン (DKIM セレクター、MTA-STS、ルーティング)、エイリアス・転送・自動応...

第 14 章 →

API & CLI オブジェクト スキーマ (全フィールド)

このリファレンスでは、12 種類すべての管理オブジェクトについて、すべての JSON プロパティ、データ型、列挙値、既定の設定、最小 RBAC ロールを記載しています (/api/...

第 15 章 →

API キー、送信 API と SSO

Web アプリ、チケット管理ツール、ERP システム、CI/CD パイプラインが、人のメールボックスのパスワードを共有すべきではありません。[API キー、SSO & ルール] (#pApiAuth) で、mi...

第 16 章 →

LDAP、AD、Entra ID & SSO

管理画面 > ID ソースで、テナントまたは個々のドメインを Active Directory や LDAP に接続します (バインドによるサインイン、ユーザーの同期、入れ子のグループ...

第 16a 章 →

Kerberos SSO (Windows サインイン)

Kerberos を使うと、社内ネットワーク上の Windows PC はパスワード入力なしでサインインできます: Webmail と管理画面は SPNEGO ("Windows でサインイン")、Out...

第 16b 章 →

Thunderbird、Outlook、CLI 向け OAuth

nextxch は独自の OAuth 2.1 認可サーバーです。メール アプリは通常の Webmail ログイン (2FA とパスキーを含む) を通じてブラウザーでサインインし...

コンプライアンス、ストレージ & 運用

メッセージ トレース、GoBD WORM アーカイブ、SQLite / SQL Server / PostgreSQL 18 と更新。

クイック リファレンス: 必須の 5 つの受信ポート

さらに、MX への直接配信のため、インターネットへの送信 TCP ポート 25 が開いている必要があります。

TCP 25ESMTP MX 受信と送信
TCP 443HTTPS: Webmail、管理、DAV、プッシュ
TCP 465SMTPS クライアント送信 (TLS)
TCP 587送信 (STARTTLS)
TCP 993IMAPS メールボックス & IDLE プッシュ

運用に関するよくある質問

nextxch に必ず必要なファイアウォール ポートはどれですか?

メール、Webmail PWA、モバイル プッシュ、CalDAV/CardDAV をすべて運用するには、5 つの受信 TCP ポートが必要です: 25 (ESMTP MX 受信)、443 (Webmail、管理画面、JMAP、CalDAV/CardDAV & モバイル プッシュ用の HTTPS)、465 (SMTPS 暗黙的 TLS)、587 (Submission STARTTLS)、993 (IMAPS)。オプションのポートは 80 (Let's Encrypt HTTP-01)、143 (IMAP STARTTLS)、4190 (ManageSieve)、POP3 を有効にする場合は 995 (POP3S) / 110 (POP3 STLS) です。さらにインターネットへの送信 TCP ポート 25 が必要です。

両方のサーバーが同じ pfSense または SSL ゲートウェイの背後にある場合、外部からのポート チェックがタイムアウトすることがあるのはなぜですか?

Web サーバーとメール サーバーがヘアピン NAT (NAT リフレクション) なしでファイアウォール (pfSense、OPNsense、HAProxy など) を共有している場合、ゲートウェイ内部から自社のパブリック WAN IP 宛てに送られたパケットは破棄されます。v1.2.4 以降、nextxch はスプリットパス プローブにより同居型のゲートウェイ構成を自動的に検出します。LAN クライアントには、スプリット DNS のホスト オーバーライドまたは純粋な NAT リフレクションの構成をお勧めします。

iPhone やスマートフォンのセットアップ プロファイルを WhatsApp や Microsoft Teams で安全に共有するにはどうすればよいですか?

/admin/ の [アカウントとリスト] -> [デバイス セットアップ] (または Webmail の設定) で、nextxch は専用のデバイスごとのアプリ パスワードに紐付いた 24 時間有効のセットアップ ページ リンク (/onboarding/setup/{token}) を生成します。WhatsApp、Teams、Telegram、Slack のプレビュー クローラーがトークンを消費することはなく、アプリ内 WebView では Safari への引き継ぎを促す画面が表示されるため、iOS は署名済みの .mobileconfig プロファイルを確実にインストールできます。

本番環境で推奨される SpamGuard のしきい値は?

JunkThreshold は 4.5 (疑わしいメールを迷惑メールに振り分け)、RejectThreshold は 9.0 (明らかなスパムを SMTP 550 で完全拒否) のままにし、スマート グレーリスト (IPv4 /24 および IPv6 /64 プレフィックスで 240 秒) と組み合わせてください。正規の MTA は再試行時に自動的にグレーリストを通過して 30 日間キャッシュされるため、誤検知によるデータ損失を防げます。

どのデータベース エンジンを選ぶべきですか: SQLite WAL、Microsoft SQL Server、PostgreSQL 18?

単一ホストで約 250 のアクティブ メールボックスまでは、組み込みの SQLite WAL が 1 ミリ秒未満の読み取りを実現し、DBA による保守も不要です。既存の Microsoft SQL Server (2019-2025、Express、または Azure SQL) を使用している Windows 環境では、ネイティブのマルチノード クラスタリングと検索をすぐに利用できます。Linux の高可用性クラスターでは PostgreSQL 18 の LISTEN/NOTIFY を活用できます。