MailServerPro: un mail server per il tuo NAS QNAP
MailServerPro gestisce la posta dei tuoi domini su un NAS QNAP: invia e riceve la posta, filtra lo spam, dà a ogni casella webmail, calendari e contatti e ha un pannello di amministrazione per domini e caselle. È gratuito e si installa dal repository App Center di questo sito.
- Funziona su un NAS QNAP con processore Intel o AMD (x86_64), su QTS 6.0 o QuTS hero 6.0 o versioni successive.
- Si installa da App Center come (example) MailServerPro, dal repository QNAP Utilities.
- Pannello di amministrazione:
https://<NAS>:9581/admin/; webmail:https://<NAS>:9581/. - Compilato dai sorgenti con l’App Builder di Bucket & Code Server IDE.
01Presentazione
MailServerPro è un server di posta per un NAS QNAP: Postfix per SMTP; Dovecot con Sieve per IMAP, POP3 e LMTP; Rspamd con Valkey come archivio, ClamAV e fail2ban contro spam, virus e tentativi di indovinare le password; Roundcube come webmail; CalDAV e CardDAV per calendari e contatti; Z-Push per Exchange ActiveSync; CryptPad come ufficio web. Un pannello di amministrazione in nove lingue gestisce domini, caselle, alias, chiavi DKIM, record DNS, la coda, i log e i backup. ClamAV resta spento finché le impostazioni non lo accendono.
02Schermate
03Primo avvio
Il pulsante Apri di App Center porta al pannello di amministrazione,
https://<NAS>:9581/admin/; la porta 9580, in HTTP semplice, rimanda lì. In una nuova
installazione il pannello non ha ancora un amministratore e mostra Primo amministratore: un indirizzo del tuo
primo dominio e una password di almeno 10 caratteri, scritta due volte. Il pacchetto non imposta nessuna password e
non ne genera; la password si imposta in quel modulo e da nessun’altra parte.
Il modulo è mostrato solo a un computer della rete propria del NAS (indirizzo privato o di loopback); da altrove
il pannello lo dice e non mostra alcun modulo. L’amministratore è anche una casella e accede alla webmail,
https://<NAS>:9581/, con la stessa password. Calendari e contatti sono sotto
/dav/ allo stesso indirizzo.
04Il pannello di amministrazione
Parla inglese, polacco, tedesco, francese, italiano, olandese, svedese, giapponese e cinese tradizionale: finché non si sceglie una lingua nella barra di stato, prende la prima lingua del browser che ha, altrimenti l’inglese. Il tema è scuro, chiaro o quello del sistema. Ogni dominio ha una pagina propria, con i suoi record DNS, la sua chiave DKIM, il suo catch-all, il suo interruttore e la sua eliminazione. Un dominio o una casella si elimina solo dopo aver scritto il suo nome.
Le Impostazioni sono elenchi e campi numerici. Un valore che il controllo proprio di mailctl rifiuta resta com’era, con un avviso che nomina il campo; gli altri campi vengono salvati.
05Con le altre app sul NAS
La pagina di un dominio elenca i record DNS da pubblicare: MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT, autoconfig e
SRV, e il record TLSA del certificato. Per TurboDNS, MailServerPro.sh dns-records DOMAIN stampa i
record che appartengono al server di posta (DKIM, MTA-STS, TLS-RPT e TLSA) come JSON nella forma che TurboDNS
accetta; la finestra DNS di WebHostPro li legge e li inoltra. I record MX, SPF, DMARC e SRV vengono dal modello di
hosting di TurboDNS. Il server deve essere in esecuzione.
06Installazione
Consigliato: da App Center. Aggiungi una volta il repository di questo sito; da lì in poi questo pacchetto si installa e si aggiorna da App Center come qualsiasi altra app.
- App Center → ⚙ Impostazioni → Repository app → Aggiungi.
- Chiamalo
QNAP Utilities, incollahttps://www.qnaputilities.com/repo.xml, Aggiungi. - Apri QNAP Utilities nella colonna di sinistra e installa (example) MailServerPro.
07Cosa richiede
Un NAS QNAP con processore x86_64 (Intel o AMD) con QTS 6.0 o QuTS hero 6.0 o successivi.
Il server ascolta sulle porte di posta standard (25, 587, 465, 143, 993, 110, 995 e 4190) e su 9580–9583 per
il lato web; QTS tiene 80 e 443. Gli altri server recuperano le policy MTA-STS da
https://mta-sts.<domain>/ e i programmi di posta l’autoconfigurazione di Thunderbird da
https://autoconfig.<domain>/, entrambe sulla porta 443: inoltra quella porta a 9581 sul router,
oppure invia quei nomi a https://127.0.0.1:9581 tramite un sito WebHostPro di tipo Reverse proxy o il reverse proxy di QTS.
L’ufficio web è su https://<HOSTNAME>:9582/, dove HOSTNAME è il nome host delle
Impostazioni; deve risolvere verso il NAS. La registrazione è chiusa finché l’amministratore non la apre
nella pagina Ufficio del pannello. Con il certificato autofirmato un browser deve accettarlo una volta su 9582 e
una su 9583, altrimenti gli editor restano vuoti.



