Documentazione nextxch
Manuale di riferimento organizzato in modo chiaro su installazione, DNS, sicurezza, groupware, automazione CLI e operatività: ogni guida mirata documenta i valori predefiniti esatti e le best practice per la produzione.
Primi passi
Da un host Windows, Linux o Docker appena installato fino alla matrice delle porte perimetrali.
Installazione guidata (8 passi)
Checklist pre-flight interattiva, tutorial per Windows (.msi), Linux (systemd) & Docker e risoluzione dei problemi per sintomo.
Architettura & matrice delle porte
nextxch unifica ESMTP, IMAP4rev2, POP3, JMAP, CalDAV/CardDAV, WBXML Mobile Push, ManageSieve, Webmail PWA e archiviazione GoBD WORM in un'unica piattaforma nati...
Rete, DNS & crittografia
Recapitabilità 10/10 con FCrDNS/PTR, Dual-DKIM, IPv6, pfSense & Let's Encrypt DANE.
DNS (10/10), PTR & Autodiscover
I grandi destinatari come Gmail, Microsoft 365 e Deutsche Telekom valutano la reputazione del mittente in larga misura in base all'allineamento DNS. In TLS & DNS Advisor (#p...
Dual-stack IPv6 & Happy Eyeballs
Tutti i listener di protocollo (ESMTP 25/465/587, IMAP 143/993, ManageSieve 4190) e Kestrel funzionano in modalità dual stack nativa ([::] con DualMode = true). Un...
pfSense, OPNsense & gateway SSL
Molte installazioni aziendali eseguono il web server e nextxch in VLAN interne dietro un firewall perimetrale condiviso (pfSense, OPNsense, Sophos) o un...
Let's Encrypt, MTA-STS, DANE & BIMI
nextxch automatizza l'emissione e il rinnovo dei certificati X.509 tramite Let's Encrypt ACME v2, sostituendo a caldo i certificati rinnovati in 0 ms su HTTPS, SMTPS,...
Trasporto posta & difesa
Coda SMTP, diagnostica MX live, SpamGuard ML, greylisting, ClamAV, Fail2Ban & un mail gateway a monte.
Coda SMTP, smart host & tester MX
Il motore di recapito in uscita risolve i record MX, applica le policy MTA-STS e DANE TLSA, supporta STARTTLS opportunistico secondo RFC 7435 per host condivisi...
SpamGuard, greylisting & ClamAV
La difesa in entrata di nextxch combina controlli a livello di protocollo (SPF, DKIM, DMARC, FCrDNS, DNSBL, Smart Greylisting) con euristiche MIME, un FTRL online...
AI nelle regole Sieve
Le regole della Posta in arrivo e il Sieve di sistema possono interrogare un modello linguistico e poi spostare, contrassegnare o inoltrare in base alla risposta. Due forme: una domanda libera sì/no...
Reputation Shield, limiti ESMTP & Fail2Ban
Ogni mail server esposto su internet affronta due minacce: bot esterni di credential stuffing e reputazione IP/dominio in uscita compromessa (causata da ripetuti...
Proxmox Mail Gateway a monte
Un mail gateway a monte accetta tutta la posta da Internet, la controlla con un secondo motore antispam e antivirus indipendente e inoltra solo c...
Milter & MTA Hooks
I filtri esistenti si inseriscono direttamente nel dialogo SMTP: i milter usano il protocollo milter di Sendmail versione 6 (Rspamd tramite il suo milter proxy, ClamA...
Client, groupware & CLI
Configurazione iPhone compatibile con i messenger, Outlook per Windows, calendario & contatti Webmail, chiavi API & CLI.
Configurazione iPhone, mobile & WhatsApp
Gli utenti devono poter configurare posta, calendario, contatti e note su iOS e macOS in meno di 30 secondi, senza digitare porte né esporre le loro m...
Webmail, calendario (CalDAV) & contatti
A differenza dei backend di posta limitati ai protocolli, nextxch include una Webmail PWA veloce e installabile (/mail/) con un calendario groupware completo (mese, settimana, g...
Configurare Outlook per Windows
Microsoft Outlook per Windows si connette a nextxch tramite IMAP (in entrata) e SMTP (in uscita). Questo vale per Outlook classico (Microsoft 365 Apps, Out...
nextxch-cli: comandi, query & IaC
Con nextxch-cli si gestiscono domini, caselle di posta, liste di distribuzione, alias, chiavi API con ambito, route SMTP in uscita (incl. override TLS), warming IP...
Configuration as code (GitOps)
L'intero stato del server come file YAML in Git: tenant, domini (selettori DKIM, MTA-STS, routing), caselle di posta con alias, inoltro e risposta automatica...
Schema degli oggetti API & CLI (tutti i campi)
Questo riferimento documenta ogni proprietà JSON, tipo di dato, valore enum, impostazione predefinita e ruolo RBAC minimo per tutti i 12 oggetti di gestione (/api/...
Chiavi API, Send API & SSO
Le web app, gli strumenti di ticketing, i sistemi ERP e le pipeline CI/CD non dovrebbero mai condividere le password delle caselle di posta delle persone. In Chiavi API, SSO & regole (#pApiAuth), mi...
LDAP, AD, Entra ID & SSO
In Admin > Fonti di identità si collega un tenant o singoli domini ad Active Directory o LDAP (accesso tramite bind, sincronizzazione degli utenti, gruppi annidati e...
SSO Kerberos (accesso Windows)
Con Kerberos, i PC Windows nella rete aziendale accedono senza richiesta di password: Webmail e admin tramite SPNEGO ("Accedi con Windows"), Out...
OAuth per Thunderbird, Outlook & CLI
nextxch è un proprio server di autorizzazione OAuth 2.1: le app di posta accedono nel browser tramite il normale login della webmail (incluse 2FA e passkey),...
Conformità, storage & operatività
Message Trace, archivio GoBD WORM, SQLite / SQL Server / PostgreSQL 18 & aggiornamenti.
Message Trace & archivio GoBD WORM
Quando un cliente chiede 'Dov'è la nostra fattura?', serve subito una risposta basata sui fatti. Message Trace (#pMessageTrace) registra timestamp esatti, I...
Motori di storage, cluster & aggiornamenti
nextxch separa nettamente metadati strutturati e indici full-text dai blob MIME deduplicati SHA-256 e compressi con Zstandard (-62% di spazio su disco...
Dashboard operativa & avvisi
La dashboard operativa (#pOps) mostra in tempo reale e come cronologia di 24 ore: messaggi al minuto in entrata e in uscita, posta rinviata e respinta, tasso di spam, acc...
Riferimento rapido: le 5 porte in ingresso necessarie
Inoltre, la porta TCP 25 in uscita deve essere aperta verso internet per il recapito MX diretto.
TCP 25ESMTP MX in entrata & in uscitaTCP 443HTTPS: Webmail, Admin, DAV, PushTCP 465Invio client SMTPS (TLS)TCP 587Submission (STARTTLS)TCP 993Casella di posta IMAPS & push IDLEDomande frequenti sull'operatività
Quali porte del firewall sono strettamente necessarie per nextxch?
Il funzionamento completo di posta, Webmail PWA, Mobile Push e CalDAV/CardDAV richiede 5 porte TCP in entrata: 25 (ESMTP MX in entrata), 443 (HTTPS per Webmail, Admin, JMAP, CalDAV/CardDAV & Mobile Push), 465 (SMTPS TLS implicito), 587 (Submission STARTTLS) e 993 (IMAPS). Le porte facoltative sono 80 (Let's Encrypt HTTP-01), 143 (IMAP STARTTLS), 4190 (ManageSieve) e 995 (POP3S) / 110 (POP3 STLS) se POP3 è attivato, più la porta TCP 25 in uscita verso Internet.
Perché un controllo esterno delle porte può andare in timeout quando entrambi i server si trovano dietro lo stesso pfSense o gateway SSL?
Quando un server web e un mail server condividono un firewall (ad esempio pfSense, OPNsense o HAProxy) senza Hairpin NAT (NAT Reflection), i pacchetti inviati dall'interno del gateway al proprio IP WAN pubblico vengono scartati. A partire dalla v1.2.4, nextxch rileva automaticamente le topologie con gateway condiviso tramite split-path probing. Per i client LAN si consiglia di configurare override host Split-DNS o Pure NAT Reflection.
Come condividere in sicurezza un profilo di configurazione per iPhone o smartphone tramite WhatsApp o Microsoft Teams?
In Account & liste -> Configurazione dispositivo in /admin/ (o nelle impostazioni di Webmail), nextxch genera un link a una pagina di configurazione valida 24 ore (/onboarding/setup/{token}) associato a una password per app dedicata per dispositivo. I crawler di anteprima di WhatsApp, Teams, Telegram o Slack non consumano mai il token e le WebView in-app mostrano un chiaro invito a passare a Safari, così iOS installa correttamente il profilo .mobileconfig firmato.
Quali sono le soglie SpamGuard consigliate per la produzione?
Mantenere JunkThreshold a 4.5 (sposta la posta sospetta in Spam) e RejectThreshold a 9.0 (rifiuto SMTP 550 definitivo per lo spam evidente), insieme allo Smart Greylisting (240 secondi su prefissi IPv4 /24 e IPv6 /64). Gli MTA legittimi superano automaticamente il greylisting al nuovo tentativo e vengono memorizzati in cache per 30 giorni, evitando perdite di dati dovute a falsi positivi.
Quale motore di database scegliere: SQLite WAL, Microsoft SQL Server o PostgreSQL 18?
Fino a ~250 caselle di posta attive su un singolo host, SQLite WAL integrato offre letture sotto il millisecondo senza alcuna manutenzione da parte di un DBA. Le realtà Windows con Microsoft SQL Server già in uso (2019-2025, Express o Azure SQL) ottengono clustering multi-nodo nativo e ricerca senza configurazioni aggiuntive, mentre i cluster Linux ad alta disponibilità beneficiano di PostgreSQL 18 LISTEN/NOTIFY.