19 चरण-दर-चरण Docker® Compose, OS, NAS और होस्टिंग प्रदाता गाइड

Docker® Compose, Windows® सेवा (Docker® के बिना), Linux®, NAS, Proxmox® और प्रमुख होस्टिंग प्रदाताओं के माध्यम से डिप्लॉय करें

अपना सटीक प्लेटफ़ॉर्म चुनें: तैयार Docker® Compose उदाहरणों और Docker® के बिना नेटिव Windows Server® सेवा से लेकर Proxmox® VE, Raspberry Pi®, Synology®, ASUSTOR, UGREEN, TerraMaster और Unraid तक, साथ ही netcup, Hetzner, IONOS, ALL-INKL.COM, Hostinger, Strato और OVHcloud पर सटीक PTR और फ़ायरवॉल सेटअप।

# Linux & macOS: SHA-256-geprüfter Installer & Updater v1.0.0 (Docker Compose, .deb oder systemd)
curl -fsSL https://nextxch.com/install.sh | sudo bash

# Windows Server (2019 / 2022 / 2025): Lädt das .msi, prüft SHA-256 & startet den Assistenten
irm https://nextxch.com/install.ps1 | iex

# Gepinnter Container-Start (Version 1.0.0 für linux/amd64 & linux/arm64)
docker run -d --name nextxch -p 25:25 -p 465:465 -p 587:587 -p 993:993 -p 80:80 -p 443:443 \
  -v nextxch-data:/app/data nextxch/server:1.0.0
60 सेकंड में लाइव

सात नाज़ुक डेमॉन के बजाय एक एकीकृत बाइनरी।

Postfix, Dovecot, Rspamd, OpenDKIM, Certbot, Redis और पुराने PHP वेबमेल को जोड़ना बंद करें: nextxch मेल ट्रांसपोर्ट, ग्रुपवेयर, Webmail PWA, एडमिन कॉकपिट, CLI/API और 0 ms SNI Let's Encrypt को एक स्व-निहित पैकेज में देता है।

एक-पंक्ति टर्मिनल इंस्टॉलर और सत्यापित नेटिव पैकेज v1.0.0 (.msi, .deb, .tar.gz)

SHA-256 डाइजेस्ट स्वचालित रूप से सत्यापित करता है, डोमेन, होस्टनाम, एडमिन और स्टोरेज के लिए इंटरैक्टिव रूप से पूछता है, या इन-प्लेस सेवा अपडेट करता है

v1.0.0 · SHA-256 सत्यापित
# === Linux (Debian / Ubuntu / RHEL) & macOS - Interaktiver Installer & Updater (v1.0.0) ===
curl -fsSL https://nextxch.com/install.sh | sudo bash

# Späteres Update auf neue Release-Version mit einem Befehl:
curl -fsSL https://nextxch.com/install.sh | sudo bash -s -- --update

# === Windows Server (2019 / 2022 / 2025) - Lädt .msi, prüft SHA-256 & startet den Assistenten ===
irm https://nextxch.com/install.ps1 | iex

Docker® और Docker® Compose (Linux®, Windows®, macOS® और NAS के लिए पिन की गई v1.0.0 रिलीज़)

पुनरुत्पादन योग्य मल्टी-आर्क OCI इमेज (nextxch/server:1.0.0 · linux/amd64 और linux/arm64), SQLite WAL या PostgreSQL® 18, CalDAV/CardDAV, S3 Object Lock और OpenTelemetry के साथ

OCI v1.0.0
कंटेनर रजिस्ट्री नोट: हम उत्पादन में पिन किए गए रिलीज़ टैग (:latest के बजाय 1.0.0) की सख्ती से अनुशंसा करते हैं। जब भी सार्वजनिक Docker® Hub मिररिंग चरणबद्ध रोलआउट में हो, install.sh --mode docker चलाने पर nextxch.com से SHA256SUMS.txt स्वचालित रूप से सत्यापित होता है और आपके होस्ट पर nextxch/server:1.0.0 स्थानीय रूप से बनता है।
  1. विकल्प A: कॉम्पैक्ट सिंगल-कंटेनर Compose (SQLite WAL + Zstandard): किसी एक VPS, डेडिकेटेड सर्वर या NAS पर हज़ारों मेलबॉक्स तक के लिए आदर्श, बिना किसी बाहरी डेटाबेस निर्भरता के और लगभग 40 MB निष्क्रिय RAM के साथ।
  2. विकल्प B: Enterprise प्रोडक्शन Compose (PostgreSQL® 18 + S3 WORM + OpenTelemetry): हॉरिज़ॉन्टल स्केलिंग, GoBD-अनुरूप S3 Object Lock और OpenTelemetry OTLP ट्रेस, मेट्रिक्स और लॉग।
# === VARIANTE A: Kompakter Einzelcontainer-Stack (docker-compose.yml) ===
services:
  nextxch:
    image: nextxch/server:1.0.0
    container_name: nextxch
    hostname: mail.firma.de
    restart: unless-stopped
    ports:
      - "25:25"       # ESMTP-Eingang (MX)
      - "465:465"     # SMTPS-Einlieferung (Implicit TLS)
      - "587:587"     # SMTP-Einlieferung (STARTTLS)
      - "143:143"     # IMAP4rev2 (STARTTLS)
      - "993:993"     # IMAPS (Implicit TLS)
      - "4190:4190"   # ManageSieve (Filter & Abwesenheit)
      - "80:80"       # Let's Encrypt HTTP-01 & Autoconfig
      - "443:443"     # Admin-Cockpit, Webmail PWA, JMAP, CalDAV/CardDAV, Mobile Push (WBXML) & REST API
    environment:
      Urls: "http://*:80;https://*:443"
      Bootstrap__DefaultDomain: "firma.de"
      Bootstrap__AdminEmail: "admin@firma.de"
      Bootstrap__AdminPassword: "BitteSofortAendern!2026"
      Storage__Provider: "Sqlite"
      Storage__DataDirectory: "/var/lib/nextxch"
      Storage__BlobBackend: "FileSystem"
      Storage__Compression: "Zstd"
      Smtp__ServerHostName: "mail.firma.de"
      Imap__ServerHostName: "mail.firma.de"
      OpenTelemetry__Enabled: "true"
      OpenTelemetry__ServiceName: "nextxch"
    volumes:
      - ./nextxch-data:/var/lib/nextxch

# Starten (oder automatischer lokaler Image-Build via install.sh --mode docker):
# docker compose up -d && docker compose logs -f nextxch
# === VARIANTE B: Enterprise-Stack mit PostgreSQL 18, S3 Object Lock & OpenTelemetry ===
services:
  nextxch:
    image: nextxch/server:1.0.0
    restart: unless-stopped
    depends_on: [postgres, otel-collector]
    ports: ["25:25", "465:465", "587:587", "993:993", "4190:4190", "80:80", "443:443"]
    environment:
      Urls: "http://*:80;https://*:443"
      Storage__Provider: "Postgres"
      Storage__PostgresConnectionString: "Host=postgres;Database=nextxch;Username=nextxch;Password=${PG_PASSWORD}"
      Storage__BlobBackend: "Hybrid"
      Storage__Compression: "Zstd"
      Storage__S3Endpoint: "https://s3.eu-central-1.ionoscloud.com"
      Storage__S3Bucket: "firma-gobd-mail-archive"
      OpenTelemetry__Enabled: "true"
      OpenTelemetry__ServiceName: "nextxch-Prod"
      OpenTelemetry__OtlpEndpoint: "http://otel-collector:4317"
    volumes:
      - nextxch-nvme-cache:/var/lib/nextxch

  postgres:
    image: postgres:18-alpine
    restart: unless-stopped
    environment:
      POSTGRES_DB: nextxch
      POSTGRES_USER: nextxch
      POSTGRES_PASSWORD: "${PG_PASSWORD}"
    volumes:
      - pg-data:/var/lib/postgresql

  otel-collector:
    image: otel/opentelemetry-collector-contrib:0.112.0
    restart: unless-stopped
    ports: ["127.0.0.1:4317:4317"]

volumes:
  nextxch-nvme-cache:
  pg-data:

Windows Server® (2019 / 2022 / 2025) Docker® के बिना नेटिव Windows® सेवा

वास्तविक Windows® Service Control Manager (SCM) डेमन, बिना Docker®, Hyper-V या WSL2 ओवरहेड के

नेटिव Windows® सेवा
  1. अनुशंसित: आधिकारिक Windows® .msi विज़ार्ड (v1.0.0): नए इंस्टॉलेशन पर डोमेन, MX होस्टनाम, एडमिन लॉगिन, SQLite WAL बनाम Microsoft® SQL Server® (2019–2025 / Express / Azure® SQL) बनाम PostgreSQL® 18, Let's Encrypt ACME, Windows® Firewall और वैकल्पिक लाइसेंस टोकन के लिए इंटरैक्टिव रूप से पूछता है। नया .msi चलाने पर appsettings.Production.json और मेल डेटा को सुरक्षित रखते हुए 1-क्लिक इन-प्लेस Windows® सेवा अपग्रेड होता है।
  2. Ansible, GPO & Microsoft® Intune के लिए अनअटेंडेड साइलेंट CLI: msiexec.exe /qn के माध्यम से कोई भी कॉन्फ़िगरेशन प्रॉपर्टी हेडलेस रूप से पास करें।
# Variante A: Einzeiler in PowerShell (prüft SHA-256, lädt .msi & startet den Assistenten)
irm https://nextxch.com/install.ps1 | iex

# Variante B: Unbeaufsichtigte Installation / Dienst-Aktualisierung per msiexec.exe
curl.exe -fLO https://nextxch.com/downloads/Nextxch-Setup-win-x64.msi
msiexec.exe /i Nextxch-Setup-win-x64.msi /qn `
  DEFAULT_DOMAIN="firma.de" `
  MAIL_HOSTNAME="mail.firma.de" `
  ADMIN_EMAIL="admin@firma.de" `
  ADMIN_PASSWORD="BitteSofortAendern!2026" `
  STORAGE_PROVIDER="Sqlite" `
  DATA_DIR="C:\ProgramData\nextxch"

Docker® के बिना Linux® नेटिव डेमन (systemd और .deb)

Debian® · Ubuntu® · Red Hat® · Rocky
  1. समर्पित non-root उपयोगकर्ता: पोर्ट 25/443 के लिए CAP_NET_BIND_SERVICE के साथ non-root के रूप में चलता है।
  2. नेटिव Type=notify systemd यूनिट सक्षम करें: journald और systemd readiness के साथ नेटिव रूप से एकीकृत होता है।
# Schnellweg für Debian 12 / Ubuntu 24.04 LTS:
curl -fLO https://nextxch.com/downloads/nextxch_1.0.0_amd64.deb
sudo dpkg -i nextxch_1.0.0_amd64.deb

# Alternativ für RHEL / Rocky / AlmaLinux via .tar.gz + systemd:
sudo useradd -r -s /usr/sbin/nologin -d /var/lib/nextxch nextxch
sudo mkdir -p /opt/nextxch /var/lib/nextxch
curl -fsSL https://nextxch.com/downloads/nextxch-linux-x64.tar.gz | sudo tar -xz -C /opt/nextxch
sudo chown -R nextxch:nextxch /var/lib/nextxch
sudo cp /opt/nextxch/nextxch.service /etc/systemd/system/
sudo systemctl enable --now nextxch

macOS® (Apple® Silicon M1–M4 & Intel)

macOS® · ARM64 · launchd
  1. नेटिव Apple® Silicon ARM64: ऑफ़िस Mac mini® / Mac Studio® सर्वर और MacBook Pro® पर लोकल स्टेजिंग के लिए आदर्श।
  2. launchd के माध्यम से स्थायी रूप से चलाएँ: बूट पर ~40 MB RAM उपयोग के साथ स्वचालित रूप से प्रारंभ होता है।
sudo mkdir -p /usr/local/nextxch /usr/local/var/nextxch/logs
curl -fsSL https://nextxch.com/downloads/nextxch-osx-arm64.tar.gz | sudo tar -xz -C /usr/local/nextxch
sudo xattr -dr com.apple.quarantine /usr/local/nextxch
sudo bash /usr/local/nextxch/install-macos.sh

# Alternativ per OrbStack / Docker Desktop auf macOS:
docker run -d --name nextxch -p 2525:25 -p 2993:993 -p 8080:80 \
  -v ~/nextxch-data:/app/data \
  nextxch/server:1.0.0

Active-Active Kubernetes® क्लस्टर (EKS, AKS, GKE, K3s, OpenShift®) & Rootless Podman

100% PostgreSQL® 18 · Redis शून्य · Helm v3
  1. 100% PostgreSQL® 18 क्लस्टर इंजन (Redis/Kafka शून्य): रेप्लिका PostgreSQL® LISTEN/NOTIFY के माध्यम से IMAP IDLE और JMAP SSE रियल-टाइम पुश को < 2 ms में वितरित करती हैं, UNLOGGED टेबल के माध्यम से अस्थायी चैलेंज/रेट-लिमिट साझा करती हैं, और pg_try_advisory_lock के माध्यम से ACME/Retention लीडर चुनती हैं।
  2. HAProxy PROXY Protocol v1/v2 और स्टेटलेस सत्र: सटीक SPF/DMARC/CIDR जाँच के लिए L4 लोड बैलेंसर के पीछे वास्तविक क्लाइंट IP बनाए रखता है; हस्ताक्षरित टोकन बिना स्टिकी सत्र के HPA स्केलिंग संभव बनाते हैं।
  3. क्लस्टर-सुरक्षित Ed25519 लाइसेंसिंग: एक लाइसेंस टोकन असीमित पॉड को कवर करता है और /admin/ में सक्रिय होने पर सभी नोड पर स्वचालित रूप से सिंक हो जाता है।
# Offizielles Helm v3 Chart installieren (gepinnter Release-Tag 1.0.0, skaliert per HPA auf 3 bis 12 Pods)
helm upgrade --install nextxch ./deploy/helm/nextxch -n nextxch --create-namespace \
  --set image.repository=nextxch/server \
  --set image.tag=1.0.0 \
  --set replicaCount=3 \
  --set cluster.enabled=true \
  --set cluster.enableProxyProtocol=true \
  --set storage.provider=Postgres \
  --set storage.blobBackend=S3 \
  --set service.externalTrafficPolicy=Local

# Oder direkt per Kustomize-Manifesten (/health/live & /health/ready + PDB + Anti-Affinity):
kubectl apply -k ./deploy/kubernetes/

# Alternativ: Rootless Podman (RHEL 9 / Fedora / AlmaLinux ohne Docker-Daemon)
podman run -d --name nextxch --restart=always \
  -p 25:25 -p 465:465 -p 587:587 -p 993:993 -p 4190:4190 -p 8443:443 \
  -v /var/lib/nextxch:/app/data:Z \
  nextxch/server:1.0.0
वर्चुअलाइज़ेशन, ARM64 और NAS उपकरण

Proxmox®, Raspberry Pi®, Synology®, ASUSTOR, UGREEN, TerraMaster और Unraid पर इंस्टॉलेशन

Proxmox® VE (LXC & KVM)

Proxmox® VE 8+ · ZFS / NVMe
  1. LXC कंटेनर बनाएँ: /var/lib/nextxch पर ZFS/NVMe माउंटपॉइंट के साथ एक unprivileged Debian® 12 LXC कंटेनर (2 vCPU, 1024 MB RAM) बनाएँ।
  2. सीधे .deb / systemd के माध्यम से: LXC के भीतर नेटिव .deb/systemd सेवा चलाएँ, ताकि नेस्टेड कंटेनर का कोई ओवरहेड न हो और Proxmox® Backup Server स्नैपशॉट तुरंत बनें।
  3. Proxmox® फ़ायरवॉल: Datacenter/CT Firewall में इनबाउंड TCP 25, 465, 587, 993, 4190, 80, 443 की अनुमति दें।
# Auf dem Proxmox-Host (erstellt schlanken Debian-LXC CT 210 & installiert nativ):
pct create 210 local:vztmpl/debian-12-standard_12.7-1_amd64.tar.zst \
  --hostname mail --cores 2 --memory 1024 --net0 name=eth0,bridge=vmbr0,ip=dhcp \
  --storage local-zfs --rootfs local-zfs:32 --unprivileged 1 --start 1
pct exec 210 -- bash -c "curl -fsSL https://nextxch.com/install.sh | bash -s -- --mode native -y"

Raspberry Pi® 4 & Raspberry Pi® 5

linux/arm64 · ~40 MB RAM
  1. 64-बिट सिस्टम और SD कार्ड के बजाय NVMe: 64-बिट Raspberry Pi® OS Lite का उपयोग करें और /var/lib/nextxch को microSD के बजाय M.2 NVMe HAT या USB 3 SSD पर रखें।
  2. घरेलू कनेक्शन सुझाव (स्मार्टहोस्ट): आवासीय डायनामिक IP पर विश्वसनीय आउटबाउंड डिलीवरी के लिए Smtp__OutboundSmartHost को अपने ISP/होस्टर रिले पर सेट करें।
# Nativ per ARM64-.deb-Paket oder Container (v1.0.0) auf Raspberry Pi 4 / 5:
curl -fLO https://nextxch.com/downloads/nextxch_1.0.0_arm64.deb
sudo dpkg -i nextxch_1.0.0_arm64.deb

Synology® NAS (DSM 7.2+)

Container Manager · Btrfs
  1. File Station में फ़ोल्डर बनाएँ: अपने Btrfs/SSD वॉल्यूम पर File Station में /volume1/docker/nextxch बनाएँ।
  2. पोर्ट टकराव से बचें: सुनिश्चित करें कि Synology® MailPlus बंद है ताकि पोर्ट 25, 465, 587 और 993 खाली रहें।
  3. Container Manager खोलें: Container Manager -> Project -> Create खोलें, /volume1/docker/nextxch चुनें और पेस्ट करें:
services:
  nextxch:
    image: nextxch/server:1.0.0
    container_name: nextxch
    restart: unless-stopped
    ports:
      - "25:25"
      - "465:465"
      - "587:587"
      - "993:993"
      - "4190:4190"
      - "8443:443"
    volumes:
      - /volume1/docker/nextxch:/app/data
    environment:
      Storage__Provider: "Sqlite"
      Storage__Compression: "Zstd"

ASUSTOR NAS (ADM 4.x)

App Central · Docker®-CE · Portainer
  1. Docker®-CE & Portainer CE इंस्टॉल करें: ADM App Central से Docker®-CE और Portainer CE इंस्टॉल करें।
  2. स्थायी फ़ोल्डर: ADM File Explorer में /volume1/Docker/nextxch बनाएँ।
  3. स्टैक परिनियोजित करें: Portainer में /volume1/Docker/nextxch:/app/data मैपिंग के साथ एक स्टैक परिनियोजित करें और ADM Defender में मेल पोर्ट की अनुमति दें।
mkdir -p /volume1/Docker/nextxch
docker run -d --name nextxch --restart unless-stopped \
  -p 25:25 -p 465:465 -p 587:587 -p 993:993 -p 8443:443 \
  -v /volume1/Docker/nextxch:/app/data \
  nextxch/server:1.0.0

UGREEN NASync (UGOS Pro)

UGOS Pro · Docker® प्रोजेक्ट
  1. NVMe स्टोरेज पूल का उपयोग करें: UGREEN NASync DXP मॉडल पर, तत्काल खोज के लिए /volume1/docker/nextxch को अपने M.2 NVMe पूल पर रखें।
  2. UGOS Pro Docker®-ऐप: UGOS Pro Docker® -> Project -> Create खोलें, Compose फ़ाइल पेस्ट करें और Deploy पर क्लिक करें।
# UGOS Pro -> Docker -> Projekt -> Compose-Konfiguration:
services:
  nextxch:
    image: nextxch/server:1.0.0
    restart: always
    ports: ["25:25", "465:465", "587:587", "993:993", "4190:4190", "8443:443"]
    volumes:
      - ./data:/app/data

TerraMaster NAS (TOS 5 / TOS 6)

TOS Docker® Manager
  1. Docker® Manager इंस्टॉल करें: TOS App Center से Docker® Manager इंस्टॉल करें और /Volume1/docker/nextxch बनाएँ।
  2. प्रोजेक्ट परिनियोजित करें: Docker® Manager -> Projects -> Add में YAML स्टैक पेस्ट करें और प्रारंभ करें।
volumes:
  - /Volume1/docker/nextxch:/app/data
# Admin-Cockpit nach Start: https://TERRAMASTER-IP:8443/admin/

Unraid Server (6.12+ / 7.x)

Unraid · Cache NVMe · Custom br0
  1. Appdata को कैश NVMe पर रखें: /mnt/cache/appdata/nextxch को मैप करें, ताकि पैरिटी ऐरे डिस्क स्पिन डाउन हो सकें, जबकि इंडेक्स NVMe गति से चलते हैं।
  2. नेटवर्क प्रकार Custom: br0 के माध्यम से अपना LAN IP (अनुशंसित): समर्पित LAN IP के साथ Network Type: Custom br0 असाइन करें, ताकि पोर्ट 80/443/25 कभी भी Unraid WebGUI से न टकराएँ।
# Unraid Terminal oder Docker Compose Manager Plugin:
docker run -d --name nextxch --net=br0 --ip=192.168.178.25 --restart=unless-stopped \
  -v /mnt/cache/appdata/nextxch:/app/data \
  -e ASPNETCORE_URLS="http://*:80;https://*:443" \
  -e Bootstrap__DefaultDomain="firma.de" \
  nextxch/server:1.0.0
होस्टिंग प्रदाता और DNS गाइड

netcup, Hetzner, IONOS, ALL-INKL.COM, Hostinger, Strato और OVHcloud के लिए सेटअप गाइड

Gmail™, Outlook® और कॉर्पोरेट गेटवे पर विश्वसनीय इनबॉक्स डिलीवरी के लिए स्वच्छ प्रेषक IP प्रतिष्ठा और तीन होस्टर सेटिंग्स आवश्यक हैं: आउटबाउंड पोर्ट 25 एक्सेस, मेल खाते IPv4/IPv6 PTR reverse DNS, और संरेखित SPF/DKIM/DMARC रिकॉर्ड।

netcup.de (रूट सर्वर & VPS)

SCP · CCP DNS · पोर्ट 25 खुला
  1. SCP में Reverse DNS (PTR) सेट करें: netcup SCP -> Network में अपने IPv4 और प्राथमिक IPv6 पते दोनों के लिए Reverse DNS (PTR) को mail.yourdomain.de पर सेट करें।
  2. CCP में DNS प्रबंधित करें: netcup CCP -> Domains -> DNS में A, AAAA, MX (prio 10), SPF और DKIM TXT रिकॉर्ड जोड़ें।
  3. इंस्टॉलेशन: SCP में Debian® 12 या Windows Server® ISO परिनियोजित करें और नेटिव रूप से या Docker® के माध्यम से इंस्टॉल करें।

hetzner.de (Cloud CX/CAX & Dedicated)

Cloud Console · x64 & Ampere ARM64
  1. नए ग्राहकों के लिए पोर्ट 25 अनब्लॉक: नए Hetzner Cloud खाते शुरुआत में आउटबाउंड 25/465 को ब्लॉक करते हैं; अपने पहले इनवॉइस के बाद Cloud Console -> Limits के माध्यम से पोर्ट अनब्लॉक का अनुरोध करें।
  2. IPv4 & IPv6 PTR सेट करें: Hetzner Cloud Console -> Networking -> Edit Reverse DNS में प्राथमिक IPv4 और IPv6::1 दोनों को mail.yourdomain.de पर सेट करें।
  3. कीमत-प्रदर्शन टिप: अत्यंत कुशल Hetzner CAX ARM64 इंस्टेंस पर नेटिव रूप से चलता है और सीधे Hetzner S3 Object Storage के साथ जुड़ता है।

ionos.de (VPS & क्लाउड सर्वर)

IONOS Cloud Panel · S3 Object Lock
  1. बाहरी IONOS फ़ायरवॉल खोलें: IONOS Cloud Panel -> Network -> Firewall Policies खोलें और इनबाउंड TCP 25, 80, 443, 465, 587, 993 और 4190 की अनुमति दें।
  2. Reverse DNS कॉन्फ़िगर करें: A रिकॉर्ड रिज़ॉल्व होते ही Network -> Public IPs के अंतर्गत Reverse DNS को mail.yourdomain.de पर सेट करें।
  3. IONOS S3 के साथ GoBD आर्काइव: नेटिव S3 Object Lock (COMPLIANCE) वाले फ़्रैंकफ़र्ट/बर्लिन स्थित IONOS S3 Object Storage के साथ जोड़ें।

ALL-INKL.COM (KAS DNS & स्मार्ट होस्ट)

KAS DNS टूल · स्मार्टहोस्ट
  1. विकल्प A (डोमेन ALL-INKL पर, nextxch अपने VPS पर): ALL-INKL KAS -> Tools -> DNS Tools में mail और MX के लिए A/AAAA को अपने nextxch IP की ओर इंगित करें, और SPF/DKIM/DMARC TXT रिकॉर्ड जोड़ें।
  2. विकल्प B (ऑफ़िस / NAS में nextxch, ALL-INKL भेजने वाले रिले के रूप में): डायनामिक IP के पीछे ऑफ़िस NAS/Proxmox® पर nextxch चला रहे हैं? w01abc.kasserver.com:587 को Smtp__OutboundSmartHost के रूप में कॉन्फ़िगर करें और SPF में include:_spf.kasserver.com जोड़ें।

Hostinger (KVM VPS & hPanel)

hPanel · KVM 2 / KVM 4
  1. VPS क्षेत्र में PTR प्रविष्टि: Hostinger hPanel -> VPS -> IP Addresses में PTR रिकॉर्ड को mail.yourdomain.de पर सेट करें।
  2. पोर्ट 25 / रिले पर ध्यान दें: सत्यापित करें कि आपके KVM प्लान पर आउटबाउंड पोर्ट 25 अनलॉक है, या nextxch में प्रमाणित पोर्ट 587 स्मार्ट होस्ट कॉन्फ़िगर करें।
  3. hPanel DNS प्रबंधन: hPanel DNS Zone Editor में डिफ़ॉल्ट MX प्रविष्टियों को mail.yourdomain.de और अपने SPF/DKIM/DMARC TXT रिकॉर्ड से बदलें।

Strato (V-Server Linux®/Windows® & Dedicated)

STRATO सर्वर लॉगिन · Windows® & Linux®
  1. Docker® के बिना Windows Server® के लिए आदर्श: STRATO Windows® V-Servers पर, ऊपर दिए गए PowerShell® कमांड से सीधे नेटिव Windows® Service के रूप में इंस्टॉल करें।
  2. STRATO सर्वर लॉगिन में रिवर्स DNS: STRATO Server Login -> IP Addresses में IPv4 और IPv6 के लिए Reverse DNS को mail.yourdomain.de पर सेट करें।
  3. STRATO डोमेन प्रबंधन: STRATO Domain Management -> DNS Settings में MX को कस्टम मेल सर्वर (mail.yourdomain.de) पर स्विच करें और TXT रिकॉर्ड जोड़ें।

OVHcloud (VPS, Dedicated & Public Cloud)

OVHcloud Control Panel · EU S3 WORM
  1. OVHcloud PTR के लिए महत्वपूर्ण क्रम: OVHcloud PTR परिवर्तन स्वीकार करने से पहले फ़ॉरवर्ड DNS सत्यापित करता है: पहले mail.yourdomain.de के लिए A और AAAA रिकॉर्ड बनाएँ, फिर Network -> Public IPs में Reverse DNS सेट करें।
  2. नेटवर्क फ़ायरवॉल & S3 Object Lock: OVHcloud Edge Network Firewall में मेल पोर्ट की अनुमति दें और अपरिवर्तनीय GoBD WORM संग्रहण के लिए वैकल्पिक रूप से OVHcloud S3 Object Storage (Limburg/Strasbourg) कनेक्ट करें।