MailServerPro: serwer poczty na Twoim NAS-ie QNAP
MailServerPro obsługuje pocztę Twoich własnych domen na NAS-ie QNAP: wysyła i odbiera pocztę, filtruje spam, daje każdej skrzynce pocztę w przeglądarce, kalendarze i kontakty, a domenami i skrzynkami zarządzasz w panelu administracyjnym. Jest darmowy i instaluje się z repozytorium App Center tej strony.
- Działa na NAS-ie QNAP z procesorem Intel lub AMD (x86_64), z QTS 6.0 lub QuTS hero 6.0 albo nowszym.
- Instaluje się z App Center jako (example) MailServerPro, z repozytorium QNAP Utilities.
- Panel administracyjny:
https://<NAS>:9581/admin/; poczta w przeglądarce:https://<NAS>:9581/. - Zbudowany ze źródeł przez App Builder z Bucket & Code Server IDE.
01Co to jest
MailServerPro to serwer poczty dla NAS-a QNAP: Postfix dla SMTP; Dovecot z Sieve dla IMAP, POP3 i LMTP; Rspamd z Valkey jako magazynem, ClamAV i fail2ban przeciw spamowi, wirusom i zgadywaniu haseł; Roundcube jako poczta w przeglądarce; CalDAV i CardDAV dla kalendarzy i kontaktów; Z-Push dla Exchange ActiveSync; CryptPad jako biuro w przeglądarce. Panel administracyjny w dziewięciu językach obsługuje domeny, skrzynki, aliasy, klucze DKIM, rekordy DNS, kolejkę, logi i kopie zapasowe. ClamAV pozostaje wyłączony, dopóki nie włączą go ustawienia.
02Ekrany
03Pierwsze uruchomienie
Przycisk Otwórz w App Center prowadzi do panelu administracyjnego,
https://<NAS>:9581/admin/; port 9580 (zwykły HTTP) przekierowuje tam. Na nowej instalacji panel
nie ma jeszcze administratora i pokazuje Pierwszy administrator: adres w twojej pierwszej domenie i hasło co
najmniej 10-znakowe, wpisane dwa razy. Pakiet nie ustawia żadnego hasła i żadnego nie generuje; hasło ustawiasz w
tym formularzu i nigdzie indziej.
Formularz widzi tylko komputer z własnej sieci NAS-a (adres prywatny lub pętli zwrotnej); z innego miejsca panel
o tym informuje i formularza nie pokazuje. Administrator jest też skrzynką pocztową i z tym samym hasłem loguje się
do poczty w przeglądarce pod https://<NAS>:9581/. Kalendarze i kontakty są pod
/dav/ na tym samym adresie.
04Panel administracyjny
Mówi po angielsku, polsku, niemiecku, francusku, włosku, holendersku, szwedzku, japońsku i w tradycyjnej chińszczyźnie: dopóki język nie zostanie wybrany na pasku stanu, bierze pierwszy z języków przeglądarki, który ma, a w razie braku angielski. Motyw jest ciemny, jasny albo systemowy. Każda domena ma własną stronę z jej rekordami DNS, kluczem DKIM, adresem catch-all, przełącznikiem i usunięciem. Domenę lub skrzynkę usuwa się dopiero po wpisaniu jej nazwy.
Ustawienia to listy wyboru i pola liczbowe. Wartość, której własna kontrola mailctl nie przyjmuje, zostaje, jaka była, a panel wymienia pole w komunikacie; pozostałe pola są zapisywane.
05Z innymi aplikacjami na NAS-ie
Strona domeny wymienia rekordy DNS do opublikowania: MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT, autoconfig i SRV
oraz rekord TLSA certyfikatu. Dla TurboDNS polecenie MailServerPro.sh dns-records DOMAIN wypisuje
rekordy, które należą do serwera poczty (DKIM, MTA-STS, TLS-RPT i TLSA), jako JSON w kształcie, jaki przyjmuje
TurboDNS; okno DNS w WebHostPro czyta je i przekazuje dalej. Rekordy MX, SPF, DMARC i SRV pochodzą z szablonu
hostingu w TurboDNS. Serwer musi działać.
06Instalacja
Zalecane: z App Center. Dodaj repozytorium tej strony jeden raz; od tej chwili pakiet instaluje się i aktualizuje z App Center jak każda inna aplikacja.
- App Center → ⚙ Ustawienia → Repozytorium aplikacji → Dodaj.
- Nazwij je
QNAP Utilities, wklejhttps://www.qnaputilities.com/repo.xml, Dodaj. - Otwórz QNAP Utilities w lewym pasku i zainstaluj (example) MailServerPro.
07Czego potrzebuje
NAS QNAP z procesorem x86_64 (Intel lub AMD) i systemem QTS 6.0 lub QuTS hero 6.0 albo nowszym.
Serwer nasłuchuje na standardowych portach poczty (25, 587, 465, 143, 993, 110, 995 i 4190) oraz na portach
9580–9583 po stronie WWW; QTS zachowuje 80 i 443. Inne serwery pobierają politykę MTA-STS z
https://mta-sts.<domain>/, a programy pocztowe konfigurację automatyczną Thunderbirda z
https://autoconfig.<domain>/, oba na porcie 443: przekieruj ten port na 9581 w routerze albo
skieruj te nazwy na https://127.0.0.1:9581 przez witrynę WebHostPro typu Odwrotne proxy lub odwrotne proxy QTS.
Biuro w przeglądarce działa pod https://<HOSTNAME>:9582/, gdzie HOSTNAME to
nazwa hosta z Ustawień; musi wskazywać na NAS. Rejestracja jest zamknięta, dopóki administrator nie otworzy
jej na stronie Biuro w panelu. Przy certyfikacie samopodpisanym przeglądarka musi go zaakceptować raz na porcie 9582
i raz na 9583, inaczej edytory pozostają puste.



