Mailu
Kirjeldus
Mailu on lihtne, kuid täisfunktsionaalne meiliserver Dockeri tõmmiste komplektina.
Projekti eesmärk on pakkuda inimestele hõlpsasti seadistatavat, hõlpsasti hallatavat ja täisfunktsionaalset meiliserverit ilma omandvarata või ebavajalike funktsioonideta, mida sageli leidub populaarsetes rühmatöölahendustes.
Roundcube-i kasutatakse veebimeili kliendina.
Alustamine
Mailu paigaldatakse tõmmisega ja käivitub automaatselt serveri algkäivitusel.
Pärast tõmmise paigaldamist on Mailu veebiliides kättesaadav aadressil https://example.com/, kus example.com on teie serveri hostinimi.
Veebiliidesele juurdepääsuks kasutage teile e-posti teel saadetud mandaate.
Lisaks leiab sisselogimismandaadid serverist failist:
/root/.app_credentials
Sellele failile juurdepääsuks peate serverisse SSH kaudu sisse logima. Saate serveriga SSH kaudu ühenduse luua:
- SSH-võtmega, kui see valik on enne serveri loomist lubatud
rootkasutaja parooliga, mis saadetakse posti teel serveri aktiveerimisel
Meilidomeeni lisamine
Uue meilidomeeni lisamiseks minge jaotisse Mail domains ja klõpsake New domain:

Domeeni lisamisel määrake:
- Domeeninimi (Mailu veebiliides on samuti selle domeeninime kaudu kättesaadav)
- Postkastide limiit (kasutajate arv)
- Kasutajate maksimaalne kettakvoot
- Luba kasutajate iseteeninduslik registreerimine
Lõpetamiseks klõpsake Save.

SSL-sertifikaadi väljastamine
Tasuta Let's Encrypti SSL-sertifikaadi saamiseks oma veebiliidese ja e-posti jaoks peate SSH kaudu serverisse root kasutajana sisse logima ja käivitama järgmise käsu:
mailu_domain add
Teil palutakse sisestada domeen või alamdomeen vormingus subdomain.example.com ning teenused taaskäivitada.
Veenduge, et teie domeen oleks olemas ja viitaks teie serveri IPv4-aadressile!
Kui käsk on lõpule jõudnud, on veebiliides kättesaadav aadressil https://example.com/, kus example.com on teie määratud domeen (või alamdomeen).
DNS
Domeeni DNS-kirjete näidet saate vaadata, klõpsates meilidomeeni kõrval Details.

DKIM- ja DMARC-võtmete genereerimiseks klõpsake Regenerate keys.

Ressursikirjed on toodud näitena. Peate need kandma üle oma domeeni tsooni.
Kasutajate postkastide loomine
Kasutaja postkasti saate lisada, klõpsates meilidomeeni kõrval nuppu User ja seejärel lehe paremas ülanurgas Add User.

Kasutaja postkasti loomisel määrake:
- Nimi
- Parool
- Kettakvoodid
- Meilile juurdepääsu protokoll
Lõpetamiseks klõpsake Save.
Väliste e-posti klientide seadistamine
E-posti klientide näidisseadistused leiate menüüst Client setup. Apple'i seadmete jaoks on saadaval automaatne seadistamine.

Meilihankija seadistamine
Välistest serveritest kirjade toomiseks mõeldud meilihankija seadistatakse menüüs Fetched accounts.
Uue hankija lisamisel määrake:
- Meilile juurdepääsu protokoll
- Meiliserveri domeen
- Selle e-posti konto sisselogimine/parool, millelt kirju tuuakse
- Kas jätta e-kirjade koopiad kaugserverisse alles
- Kataloogide loend, kust kirju tuuakse

Tarkvara uuendamine
Mailu paigalduse uuendamiseks peate serverisse SSH kaudu root kasutajana sisse logima ja käivitama kaks käsku:
cd /mailu/ && docker compose pull
systemctl restart mailu.service
Paigaldatud tarkvara
| Nimi | Litsents |
|---|---|
| Mailu | MIT-i litsents |
| Roundcube | GPLv3 |
| Docker | GPLv3 (Apache 2.0) |
Kasulikud lingid
Lisateavet paigaldatud pakettide kohta leiate nende ametlikust dokumentatsioonist: