A Maitrain hírlevél alkalmazás telepítése Debian 9 rendszeren
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Ha valaha az alapoktól kezdve épített fel levelezőkiszolgálót, akkor tudja, hogy ez fárasztó vállalkozás lehet. Van egy másik lehetőség is azok számára, akik nem akarnak időt tölteni számtalan konfigurációs fájl szerkesztésével. Az iRedMail egy csodálatos shell szkript, amely automatikusan telepíti és konfigurálja a teljes mértékben működő levelezőszerverhez szükséges összes összetevőt. Az iRedMail a nyílt forráskódú szoftverek teljes csomagját használja, beleértve:
Postfix
- Mail transfer agent (MTA).Dovecot
- POP3 és IMAP szerver.Apache
, Nginx
- Webszerver.OpenLDAP
, Idapd
- LDAP szerver e-mail fiókok tárolására.MySQL
, MariaDB
, PostgreSQL
- SQL szerver az alkalmazásadatokhoz. Levelezési fiókok tárolására is használható.SpamAssassin
- spam szkenner.ClamAV
- Víruskereső.Amavisd-new
- Interfész a Postfix, a SpamAssassin és a ClamAV között.Roundcube
- Webmail kliens.SOGo Groupware
- Naptár, kapcsolattartó és feladatszolgáltatás.Fail2ban
- Letiltja a rosszindulatúnak tűnő IP-címeket.Awstats
- Apache és Postfix naplóelemző.iRedAPD
- Postfix házirend-kiszolgáló.Ebben az oktatóanyagban végigvezetjük a levelezőszerver működésének és SSL-biztonságának biztosításához szükséges összes lépést a Let's Encrypt segítségével.
A telepítés megkezdése előtt frissítenie kell a rendszert.
sudo apt-get update
sudo apt-get upgrade
Ezután be akarjuk állítani a teljesen minősített tartománynév (FQDN) gazdagépnevét. Ubuntu esetén a gazdagépnév 2 fájlban van beállítva, /etc/hostname
és /etc/hosts
.
Nyissa meg /etc/hostname
.
sudo nano /etc/hostname
Adja hozzá a rövid gazdagépnevét a fájlhoz, ne az FQDN-jét. Ha a teljes domain mail.example.com
a fájl, így kell kinéznie.
mail
Ezután nyissa meg, /etc/hosts
és adja hozzá az FQDN-t.
127.0.0.1 mail.example.com mail localhost localhost.localdomain
Indítsa újra a szervert.
sudo shutdown -r now
Most már ellenőrizheti a gazdagép nevét.
hostname -f
Most, hogy az FQDN beállítása megtörtént, folytathatjuk a telepítést. Töltse le az iRedMail legújabb verzióját a segítségével wget
. 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.7.tar.bz2
Ezután bontsa ki a tarballt, majd cd
a könyvtárba.
tar xvf iRedMail-0.9.7.tar.bz2
cd iRedMail-0.9.7
Ezután adjon hozzá engedélyt a szkripthez, és futtassa a sudo segítségével.
chmod +x iRedMail.sh
sudo bash iRedMail.sh
Ekkor megjelenik egy telepítővarázsló, amely feltesz néhány kérdést:
/var/vmail
.mail.example.com
be example.com
, akkor az első levelezési domain névként adja meg.Roundcube
és iRedAdmin
.Most, hogy mindent megadtunk, csak át kell tekintenünk a beállításokat, és el kell kezdenünk a telepítést. A telepítés után a rendszer megkérdezi, hogy szeretné-e használni az iRedMail által biztosított tűzfalszabályokat. A szabály át lesz másolva ide: /etc/default/iptables
. Az opció használatához írja be a " y
" karaktert, és folytassa. Ezután néhány fontos adat jelenik meg, többek között:
Ezek az adatok a címen is megtalálhatók /home/yourusername/iRedMail-0.9.7/iRedMail.tips
.
Indítsa újra a szervert.
sudo shutdown -r now
Újraindítás után https://mail.example.com/iredadmin
a domain használatával elérheti a webadminisztrációs oldalt . Az e-mailek eléréséhez használja a Roundcube oldalt a címen https://mail.example.com/mail
. Az iRedMail önaláírt tanúsítvánnyal telepíti a szervert, amelyhez speciális engedélyek szükségesek az oldal böngészőben való megnyitásához. Javasoljuk, hogy frissítsen egy hivatalos CA-tanúsítványra. A Let's Encrypt egy olyan CA, amely ingyenes tanúsítványokat kínál. A szolgáltatás használatával kapcsolatos információkért keresse fel a LetsEncrypt beállításait Linux rendszeren. A tanúsítvány megszerzése után ki kell cserélnie az ö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 szolgáltatást a kulccsal. Ha az Nginxet használta a webszerverhez, akkor helyettesítse apache2
a következővel nginx
.
sudo systemctl restart postfix
sudo systemctl restart apache2
sudo systemctl restart dovecot
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? A RainLoop egy egyszerű, modern és gyors webalapú e-mail kliens. A RainLoop forráskódja a Githubon található. Ez az útmutató megmutatja, ho
Más rendszert használ? Míg a webhelyek migrálása általában nem jelent problémát, néha nehezebb az e-mail fiókok migrálása. Ez különösen a ca
Saját e-mail szerver futtatása nagyon kifizetődő lehet. Ön felelős az adataiért. Ezenkívül nagyobb rugalmasságot tesz lehetővé a szállítási lehetőségek tekintetében. azonban
Más rendszert használ? A RainLoop egy egyszerű, modern és gyors webalapú e-mail kliens. A RainLoop forráskódja a GitHubon található. Ez az útmutató megmutatja, ho
Más rendszert használ? A RainLoop egy egyszerű, modern és gyors webalapú e-mail kliens. A RainLoop forráskódja a Githubon található. Ez az útmutató megmutatja, ho
A Spamassassin egy ingyenes és nyílt forráskódú, Perlben írt levélszűrő, amely a levélszemét azonosítására szolgál a levélfejléceken és a törzsön végzett heurisztikus tesztek széles skálájával.
Más rendszert használ? Míg a webhelyek migrálása általában nem jelent problémát, néha nehezebb az e-mail fiókok migrálása. Ez különösen a ca
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ési fiókot hozzon létre a tartományokhoz.
Más rendszert használ? A RainLoop egy egyszerű, modern és gyors webalapú e-mail kliens. A RainLoop forráskódja a GitHubon található. Ez az útmutató megmutatja, ho
Más rendszert használ? A Maitrain egy nyílt forráskódú, saját üzemeltetésű hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? Bevezetés Ha valaha az alapoktól kezdve épített fel levelezőkiszolgálót, akkor tudja, hogy ez fárasztó vállalkozás lehet. Ott i
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? A RainLoop egy egyszerű, modern és gyors webalapú e-mail kliens. A RainLoop forráskódja a Githubon található. Ez az útmutató megmutatja, ho
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Ebből az oktatóanyagból megtudhatja, hogyan kell telepíteni az sSMTP-t, egy egyszerű továbbítási szervert. A Mailtrap.io hamis e-mail szervert kínál a fejlesztők számára. Használd a szen
Bevezetés A Mail-in-a-box (MiaB) gondoskodik a biztonsági problémák elkerülése érdekében szükséges összes bonyolult konfigurációról, megbízható spamészlelő rendszert biztosít
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.
Ö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.
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.
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.
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…
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.
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.
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.
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é.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket