A Mailu egy ingyenes, nyílt forráskódú kiszolgáló.

Mailu Tranzakciós e -mail szolgáltatás

Docker-alapú, teljes funkciós nyílt forráskódú kiszolgáló

A Mailu 100% -ban ingyenes és nyílt forráskódú postai kiszolgáló szoftver. Ez egy teljes funkcionális ingyenes e-mail szoftver, amelynek támogatása az IMAP, az IMAP+, az SMTP és a Beküldési protokollok számára.

Áttekintés

A Mailu egy 100% -ban ingyenes és nyílt forráskódú levelező szerver. Ez egy egyszerű és egyszerű beállítási ingyenes SMTP szerver. Az ingyenes levelező kiszolgálót a Python programozási nyelven fejlesztették ki, és a forráskód elérhető a GitHub -on, és a funkciókat a tároló klónozásával bővítheti. A Mailu egy gazdag, konfigurálható nyílt forráskódú kiszolgáló, amely nagymértékű fejlett funkciókat és biztonságot kínál. A Webmail és az adminisztrációs felülethez tartozik a dobozból. Támogatja a leggyakoribb e -mail protokollokat, mint például az IMAP, az SMTP és a POP3, valamint a benyújtási protokoll. Támogatja a fejlett funkciókat, például a domain álneveket, az egyéni útválasztást, a globális adminisztrátorokat, a tartományonkénti delegációkat és a kvótákat. A biztonság a Mailu nyílt forráskódú kiszolgáló egyik legszembetűnőbb tulajdonsága. Megerősíti a TLS-t, a LetSencrypt-t használja az SSL-hez, a DKIM támogatáshoz, és a beépített anti-vírus-szkenner számára a legjobb választás ingyenes SMTP szerverként. A Mailu Open Source Mail Server minden alapvető funkciót biztosít, amelyet minden vállalkozásnak saját ingyenes e-mail szoftverének futtatnia kell. Ha a saját ingyenes levelező szerverét szeretne beállítani, akkor feltétlenül ellenőrizze a Mailu Open Source Mail Server-et.

Rendszerkövetelmények

Győződjön meg arról, hogy a hardver (virtuális vagy fizikai) kompatibilis -e a legújabb Linux kernelrel. Ezenkívül legalább 2 GB teljes memóriával és 1 GB szabad memóriával kell rendelkeznie, amikor a Mailu futtatásakor.

Jellemzők

Az alábbiakban bemutatjuk a Mailu Open Source Mail Server legfontosabb jellemzőit

  • Standard e -mail szerver, IMAP és IMAP+, SMTP és benyújtás
  • Fejlett e -mail funkciók, álnevek, domain álnevek, egyedi útválasztás
  • webes hozzáférés, több webmail és adminisztrációs felület -Felhasználói tulajdonságok, álnevek, automatikus-válasz, automatikus védelem, letöltött fiókok
  • Adminisztrátori szolgáltatások, globális adminisztrátorok, bejelentések, domain delegáció, kvóták
  • Biztonság, érvényes TLS, LetSEnCrypt!, Kimenő DKIM, anti-vírus szkenner
  • Antispam, auto-tanulás, szürke lista, DMARC és SPF
  • Szabadság, az összes foss alkatrész, a nyomkövető nem tartalmaz

telepítés

A Mailu Open Source Mail Server telepítéséhez először gondoskodnia kell arról, hogy a rendszer érvényes IP-címmel és teljesen minősített domain névvel rendelkezik. A domainre is érvényes MX rekordnak kell lennie. A szerver IP és a gazdagépnév beállításához futtassa az alábbi parancsokat:

$ sudo hostnamectl set-hostname mail.example.com

Adjon hozzá egy szerver FQDN és IP -címét az /etc /host fájlhoz.

$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com

A beállítás után indítsa újra a rendszert

$ sudo reboot

A következő portokat a rendszer tűzfalán kell engedélyezni, mivel ezek kritikusak az e -mailekhez. Az alább látható módon kinyithatja a portokat az UFW -vel:

$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995

Mielőtt folytatnánk, mivel a Mailu telepítve van a Docker és a Docker Compose használatával, tehát feltételezem, hogy már van mindkét beállítás. Ha nem, akkor követheti a beállítás hivatalos dokumentációját:

$ sudo mkdir /mailu

A Mailu egy docker-compose.yml fájlt használ, és a mailu.env -en is támaszkodik a különféle beállításokhoz. Az Online Mailu Setup segédprogram segítségével el kell generálnia egy Mailu -konfigurációt a környezetéhez. A generátor mind a Docker-compose.yml-et, mind a mailu.env fájlt ad neked. A konfiguráció létrehozása után linkeket fog kapni a fájlok letöltéséhez. Győződjön meg arról, hogy letölti a fájlokat a Mailu könyvtárban. Ha a beállításokkal kész, futtassa a Mailu -t a Docker komponálásával, mint az alábbiakban a Mailu könyvtárban:

$ sudo docker-compose up -d
Recreating mailu_webdav_1    ... done 
Recreating mailu_fetchmail_1 ... done 
Recreating mailu_front_1     ... done 
Recreating mailu_antivirus_1 ... done 
Recreating mailu_admin_1     ... done 
Recreating mailu_antispam_1  ... done 
Recreating mailu_imap_1      ... done 
Recreating mailu_smtp_1      ... done 
Recreating mailu_webmail_1   ... done

Állítsa be az adminisztrátor felhasználóját az alábbi parancs futtatásával:

$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user

Fedezd fel

A következő linkeket relevánsnak találhatja:

 Magyar