Az iRedMail telepítése Ubuntu 18.04-re

Bevezetés

A saját levelezőszerver futtatása az adatvédelem előnyeit kínálja, valamint azt a lehetőséget, hogy tetszőleges számú levelezőfiókot hozzon létre a domainjéhez.

Ez az oktatóanyag bemutatja, hogyan telepítheti az iRedMail-t , egy nyílt forráskódú levelezőszerver-beállító szkriptet az Ubuntu 18.04 friss telepítésére. Az iRedMail időt takarít meg az e-mail szerver futtatásához szükséges összes összetevő telepítésével és beállításával, mint például:

  • Postfix – Levelezési ügynök (MTA)
  • Dovecot – IMAP és POP3 szerver
  • Nginx - Egy webszerver
  • OpenLDAP - LDAP szerver e-mail fiókok vagy MySQL, MariaDB vagy PostgreSQL szerver e-mail fiókok tárolására.
  • SpamAssassin – Spamszkenner
  • ClamAV – Víruskereső
  • Amavisd – Interfész a Postfix, a SpamAssassin és a ClamAV között
  • iRedAPD – Postfix házirend-kiszolgáló

Választható:

  • Roundcube – Webmail felület
  • SOGo Groupware – Naptár-, kapcsolattartó- és feladatszolgáltatás
  • Fail2ban – Korlátozza és tiltja a rosszindulatúnak tűnő IP-címekről történő bejelentkezést

Követelmények

  • Friss Ubuntu 18.04 Vultr Cloud Compute példány legalább 2 GB memóriával (4 GB előnyös) alacsony forgalmú levelezőszerverhez
  • A 25-ös port feloldva
  • Nem feketelistán szereplő IP-cím. Ha az Ön IP-címe felkerült egy tiltólistára, akkor az e-mailjeit spamként jelöli meg, és előfordulhat, hogy soha nem jut el a célhoz. Ide beírva ellenőrizheti, hogy IP-címe szerepel-e a tiltólistán .
  • Nem root sudo felhasználó

Telepítés

Először is be kell állítania a teljesen minősített tartománynév (FQDN) gazdagépnevét. Enter hostname -faz aktuális gazdagépnév megtekintéséhez.

hostname -f

Ubuntu esetén a gazdagépnév két fájlban van beállítva: /etc/hostnameés /etc/hosts. Nyissa meg /etc/hostname.

sudo nano /etc/hostname

A /etc/hostname-ban a gazdagépnév rövid formája van megadva, nem pedig az FQDN gazdagépneve. Adja meg a használni kívánt gazdagépnév rövid formáját. Például, ha a használni kívánt FQDN gazdagépnév , akkor mail.example.coma fájl a következőképpen fog kinézni.

mail

Következő, nyissa meg /etc/hosts.

sudo nano /etc/hosts

Adja hozzá az FQDN gazdagépnevét első elemként.

127.0.0.1   mail.example.com mail localhost localhost.localdomain

Zárja be a fájlt, és indítsa újra a szervert.

sudo shutdown -r now

Miután a szerver újra üzembe helyezi és fut, ellenőrizheti a gazdagép nevét.

hostname -f

Telepítse a bzip2csomagot, hogy ki tudja tömöríteni a letöltött iRedMail csomagot.

sudo apt-get install bzip2

Most már készen áll az iRedMail telepítésére. Töltse le az iRedMail legújabb verzióját a wget segítségével. A legújabb verziót az iRedMail letöltési oldalán találja meg .

wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.9.tar.bz2

Bontsa ki a tarballt, majd cda könyvtárba.

tar xvf iRedMail-0.9.9.tar.bz2
cd iRedMail-0.9.9

Ezután adja hozzá a megfelelő engedélyeket az iRedMail telepítőszkripthez, és futtassa a segítségével sudo.

chmod +x iRedMail.sh
sudo bash iRedMail.sh

Az iRedMail telepítőszkriptje egy sor kérdést fog feltenni, mielőtt beállítja a levelezőkiszolgálót. Az alapértelmezett beállítások kiválasztása akkor javasolt, ha még nem ismeri a levelezőszervert.

A szkript futtatásával megnyílik az üdvözlő képernyő. Válassza Yesa folytatáshoz.

A következő képernyőn beállíthatja az alapértelmezett levéltárolási útvonalat, amely a /var/vmail. Válassza Nexta folytatáshoz.

A következő képernyőn kiválaszthatja a kívánt háttérrendszert a levelezési fiókok tárolására. Válassza ki Next, majd válassza a folytatáshoz.

Ezután meg kell adnia az első levelező domain nevét. Ez lesz az Ön domainje korábban az aldomain nélkül. Például, ha az FQDN, mail.example.comakkor example.comaz első levelezési domain neveként adja meg. Adja meg domain nevét, majd válassza Nexta folytatáshoz.

Adminisztrátori fiók az első levelezési domainhez. Ez a fiók adminisztrátori és levelezési felhasználó is, ezért ugyanazokkal a hitelesítő adatokkal jelentkezhet be a webmailbe és az adminisztrációs panelbe (iRedAdmin). A felhasználónév a teljes e-mail cím. A rendszer kéri, hogy állítsa be az adminisztrátori fiók jelszavát.

Miután megadta a megfelelően erős jelszót, válassza Nexta lehetőséget a folytatáshoz.

Ezután a rendszer felkéri, hogy válassza ki a telepíthető opcionális összetevőket, például a SOGo-t. Legalább a iRedAdminés Roundcube.

Miután kiválasztotta a telepíteni kívánt opcionális összetevőket, válassza Nexta lehetőséget a folytatáshoz.

Az iRedMail telepítője meg fogja kérni, hogy tekintse át és erősítse meg az iRedMail konfigurációját a telepítés előtt. Írja be yés nyomja ENTERmeg a telepítés elindításához.

A telepítés befejezése után a rendszer megkérdezi, hogy kívánja-e használni az iRedMail által biztosított tűzfalszabályokat, és hogy most újra akarja-e indítani a tűzfalat. Írja be a yvagy Ybillentyűt ENTER, és nyomja meg az alapértelmezett tűzfalszabályok használatához és a tűzfal újraindításához.

Miután az összes szükséges csomagot telepítette és konfigurálta, indítsa újra a kiszolgálót.

sudo shutdown -r now

Újraindítás után https://mail.example.com/iredadmina domain használatával elérheti a webadminisztrációs oldalt . Leveleinek eléréséhez használja a Roundcube oldalt a címen https://mail.example.com/mail. A szerver önaláírt tanúsítvánnyal van telepítve, amelyhez speciális engedélyek szükségesek az oldal böngészőben való megnyitásához. Javasoljuk, hogy frissítsen egy tanúsító hatóság (CA) tanúsítványára. A Let's Encrypt egy olyan CA, amely ingyenes tanúsítványokat kínál. Olvassa el a Vultr Setup LetsEncrypt on Linux cikket a szolgáltatás használatával kapcsolatos információkért. Kövesse a következőhöz tartozó utasításokat Nginx, mivel ez az alapértelmezett webszerver, amelyet az iRedMail telepít. A tanúsítvány megszerzése után le kell cserélnie az iRedMail által létrehozott önaláírt tanúsítványokat.

sudo cp /path/to/your/cert /etc/ssl/certs/iRedMail.crt
sudo cp /path/to/your/key /etc/ssl/private/iRedMail.key

Indítsa újra az összes SSL-tanúsítványkulcsot igénylő szolgáltatást.

sudo systemctl restart postfix
sudo systemctl restart nginx
sudo systemctl restart dovecot

Élvezze az új levelezőszervert! Feltétlenül olvassa el a iRedMail.tipsfájlt, amely abban a iRedMail-0.9.9könyvtárban található, amelybe az iRedMailt feltöltötte. A fájl tartalmazza:

  • Az iRedMail által telepített webalapú alkalmazások URL-jei, felhasználónevei és jelszavai
  • A levelezési szolgáltatással kapcsolatos szoftverkonfigurációs fájlok helye
  • További fontos és érzékeny információk

Ezenkívül be kell állítania a levélkiszolgáló DNS-rekordjait, mielőtt leveleket küldhet és fogadhat. A DNS-rekordok beállításával kapcsolatos információkért olvassa el a Bevezetés a Vultr DNS-be című oktatóanyagot.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.