MailServerPro: een mailserver voor je QNAP NAS
MailServerPro verzorgt de mail van je eigen domeinen op een QNAP NAS: het verstuurt en ontvangt mail, filtert spam, geeft elke mailbox webmail, agenda’s en contacten, en heeft een beheerpaneel voor domeinen en mailboxen. Het is gratis en wordt geïnstalleerd vanuit de App Center-repository van deze site.
- Draait op een QNAP NAS met een Intel- of AMD-processor (x86_64), op QTS 6.0 of QuTS hero 6.0 of nieuwer.
- Wordt vanuit App Center geïnstalleerd als (example) MailServerPro, uit de repository QNAP Utilities.
- Beheerpaneel:
https://<NAS>:9581/admin/; webmail:https://<NAS>:9581/. - Gebouwd uit de broncode met de App Builder van Bucket & Code Server IDE.
01Overzicht
MailServerPro is een mailserver voor een QNAP NAS: Postfix voor SMTP; Dovecot met Sieve voor IMAP, POP3 en LMTP; Rspamd met Valkey als opslag, ClamAV en fail2ban tegen spam, virussen en het raden van wachtwoorden; Roundcube als webmail; CalDAV en CardDAV voor agenda’s en contacten; Z-Push voor Exchange ActiveSync; en CryptPad als webkantoor. Een beheerpaneel in negen talen beheert domeinen, mailboxen, aliassen, DKIM-sleutels, DNS-records, de wachtrij, de logboeken en de back-ups. ClamAV blijft uit tot de instellingen het inschakelen.
02Schermafbeeldingen
03Eerste start
Openen in App Center leidt naar het beheerpaneel, https://<NAS>:9581/admin/; poort
9580, gewoon HTTP, verwijst daarheen door. Bij een nieuwe installatie heeft het paneel nog geen beheerder en toont
het Eerste beheerder: een adres in je eerste domein en een wachtwoord van minstens 10 tekens, twee keer
ingevoerd. Het pakket stelt geen wachtwoord in en genereert er geen; het wachtwoord stel je in dat formulier in en
nergens anders.
Het formulier toont het paneel alleen aan een computer in het eigen netwerk van de NAS (een privé- of
loopback-adres); vanaf elders zegt het paneel dat en toont het geen formulier. De beheerder is ook een mailbox en
meldt zich met hetzelfde wachtwoord aan bij de webmail op https://<NAS>:9581/. Agenda’s en
contacten staan onder /dav/ op hetzelfde adres.
04Het beheerpaneel
Het spreekt Engels, Pools, Duits, Frans, Italiaans, Nederlands, Zweeds, Japans en traditioneel Chinees: zolang er in de statusbalk geen taal is gekozen, neemt het de eerste taal van de browser die het heeft, anders Engels. Het thema is donker, licht of dat van het systeem. Elk domein heeft een eigen pagina, met zijn DNS-records, zijn DKIM-sleutel, zijn catch-all, zijn schakelaar en zijn verwijdering. Een domein of mailbox wordt pas verwijderd nadat de naam is getypt.
De Instellingen zijn lijsten en getalvelden. Een waarde die de eigen controle van mailctl weigert, blijft zoals ze was, met een melding die het veld noemt; de andere velden worden opgeslagen.
05Met de andere apps op de NAS
De pagina van een domein toont de DNS-records om te publiceren: MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT,
autoconfig en SRV, en het TLSA-record van het certificaat. Voor TurboDNS drukt
MailServerPro.sh dns-records DOMAIN de records af die de mailserver beheert (DKIM, MTA-STS, TLS-RPT en
TLSA), als JSON in de vorm die TurboDNS aanneemt; het DNS-dialoogvenster van WebHostPro leest ze en stuurt ze door.
De MX-, SPF-, DMARC- en SRV-records komen uit het hostingsjabloon van TurboDNS. De server moet draaien.
06Installatie
Aanbevolen: vanuit App Center. Voeg de repository van deze site één keer toe; daarna installeert en werkt het pakket bij vanuit App Center, net als elke andere app.
- App Center → ⚙ Instellingen → App-repository → Toevoegen.
- Noem hem
QNAP Utilities, plakhttps://www.qnaputilities.com/repo.xml, Toevoegen. - Open QNAP Utilities in de linkerkolom en installeer (example) MailServerPro.
07Wat het nodig heeft
Een QNAP NAS met een x86_64-processor (Intel of AMD) op QTS 6.0 of QuTS hero 6.0 of nieuwer.
De server luistert op de gebruikelijke mailpoorten (25, 587, 465, 143, 993, 110, 995 en 4190) en op 9580 tot
9583 voor de webkant; QTS houdt 80 en 443. Andere servers halen MTA-STS-beleid op van
https://mta-sts.<domain>/ en mailprogramma’s de autoconfiguratie van Thunderbird van
https://autoconfig.<domain>/, allebei op poort 443: stuur die poort op de router door naar 9581,
of stuur die namen door naar https://127.0.0.1:9581 via een WebHostPro-site van het type Reverse proxy of de reverse proxy van QTS.
Het webkantoor staat op https://<HOSTNAME>:9582/, waarbij HOSTNAME de hostnaam
uit de Instellingen is; die moet naar de NAS wijzen. Registratie is gesloten tot de beheerder haar opent op
de pagina Kantoor van het paneel. Bij het zelfondertekende certificaat moet een browser het één keer accepteren op
9582 en één keer op 9583, anders blijven de editors leeg.



