Pāriet uz galveno saturu

Mailu

Apraksts

Mailu ir vienkāršs, bet pilnfunkcionāls e-pasta serveris Docker attēlu kopas veidā.

Projekta mērķis ir nodrošināt lietotājiem viegli konfigurējamu, viegli uzturamu un pilnfunkcionālu e-pasta serveri bez proprietāras programmatūras vai nevajadzīgām funkcijām, kas bieži sastopamas populāros grupdarba risinājumos.

Roundcube tiek izmantots kā tīmekļa pasta klients.

Darba sākšana

Mailu tiek instalēts ar attēlu un automātiski startējas, kad serveris tiek palaists.

Pēc attēla instalēšanas Mailu tīmekļa saskarne būs pieejama vietnē https://example.com/, kur example.com ir jūsu servera resursdatora nosaukums.

Lai piekļūtu tīmekļa saskarnei, izmantojiet akreditācijas datus, kas jums tika nosūtīti pa e-pastu.

Papildus tam pieteikšanās akreditācijas datus var atrast serverī failā:

/root/.app_credentials

Lai piekļūtu šim failam, jums būs jāpiesakās serverī, izmantojot SSH. Serverim varat pieslēgties, izmantojot SSH:

  • Ar SSH atslēgu, ja šī opcija ir iespējota pirms servera izveides
  • Ar root lietotāja paroli, kas nosūtīta pa e-pastu, kad serveris tiek aktivizēts

E-pasta domēna pievienošana

Lai pievienotu jaunu e-pasta domēnu, dodieties uz Mail domains un noklikšķiniet uz New domain: Alt text

Pievienojot domēnu, norādiet:

  1. Domēna nosaukumu (caur šo domēna nosaukumu būs pieejama arī Mailu tīmekļa saskarne)
  2. Pastkastīšu limits (lietotāju skaits)
  3. Maksimālā diska kvota lietotājiem
  4. Atļaut lietotāju pašreģistrāciju

Noklikšķiniet uz Save, lai pabeigtu.

Alternatīvais teksts

SSL sertifikāta izsniegšana

Lai iegūtu bezmaksas Let's Encrypt SSL sertifikātu savai tīmekļa saskarnei un e-pastam, jums būs jāpieslēdzas serverim caur SSH kā root lietotājam un jāizpilda šāda komanda:

mailu_domain add

Jums tiks piedāvāts ievadīt domēnu vai apakšdomēnu formātā subdomain.example.com un pārstartēt pakalpojumus.

piezīme

Pārliecinieties, ka jūsu domēns eksistē un norāda uz jūsu servera IPv4 adresi!

Kad komandas izpilde būs pabeigta, tīmekļa saskarne būs pieejama vietnē https://example.com/, kur example.com ir jūsu norādītais domēns (vai apakšdomēns).

DNS

DNS ierakstu piemēru domēnam varat apskatīt, noklikšķinot uz Details blakus e-pasta domēnam.

Alternatīvais teksts

Lai ģenerētu DKIM un DMARC atslēgas, noklikšķiniet uz Regenerate keys.

Alternatīvais teksts

piezīme

Resursu ieraksti ir sniegti kā piemērs. Jums tie būs jāpārnes uz sava domēna zonu.

Lietotāju pastkastīšu izveide

Lietotāja pastkastīti varat pievienot, noklikšķinot uz pogas User blakus e-pasta domēnam un pēc tam lapas augšējā labajā stūrī uz Add User.

Alternatīvais teksts

Veidojot lietotāja pastkastīti, norādiet:

  1. Vārds
  2. Parole
  3. Diska kvotas
  4. Pasta piekļuves protokols

Noklikšķiniet uz Save, lai pabeigtu.

Ārējo e-pasta klientu konfigurēšana

E-pasta klientu konfigurācijas piemērus var atrast izvēlnē Client setup. Apple ierīcēm ir pieejama automātiskā konfigurēšana.

Alternatīvais teksts

Pasta savācēja konfigurēšana

Pasta savācējs e-pasta saņemšanai no ārējiem serveriem tiek konfigurēts izvēlnē Fetched accounts.

Pievienojot jaunu savācēju, norādiet:

  1. Pasta piekļuves protokols
  2. Pasta servera domēns
  3. Tā e-pasta konta pieteikšanās vārdu/paroli, no kura tiks saņemts e-pasts
  4. Vai atstāt e-pastu kopijas attālinātajā serverī
  5. Mapju sarakstu, no kurām tiks saņemts e-pasts

Alternatīvais teksts

Programmatūras atjaunināšana

Lai atjauninātu Mailu instalāciju, jums jāpiesakās serverī caur SSH kā root lietotājam un jāizpilda divas komandas:

cd /mailu/ && docker compose pull
systemctl restart mailu.service

Instalētā programmatūra

NosaukumsLicence
MailuMIT licence
RoundcubeGPLv3
DockerGPLv3 (Apache 2.0)

Noderīgas saites

Plašāku informāciju par instalētajām pakotnēm skatiet to oficiālajā dokumentācijā: