Kako namestiti iRedMail na Ubuntu 18.04

Uvod

Izvajanje lastnega poštnega strežnika ponuja prednost zasebnosti, pa tudi možnost, da ustvarite toliko poštnih računov, kot želite za svoje domene.

Ta vadnica vam bo pokazala, kako namestiti iRedMail , odprtokodni skript za namestitev poštnega strežnika, na novo namestitev Ubuntu 18.04. iRedMail vam prihrani čas z namestitvijo in nastavitvijo vseh komponent, ki jih potrebujete za zagon e-poštnega strežnika, kot so:

  • Postfix - Agent za prenos pošte (MTA)
  • Dovecot - strežnik IMAP in POP3
  • Nginx - spletni strežnik
  • OpenLDAP - strežnik LDAP za shranjevanje poštnih računov ali strežnik MySQL, MariaDB ali PostgreSQL za shranjevanje poštnih računov.
  • SpamAssassin - Skener neželene pošte
  • ClamAV - skener virusov
  • Amavisd – vmesnik med Postfixom, SpamAssassin in ClamAV
  • iRedAPD - strežnik pravilnikov Postfix

Neobvezno:

  • Roundcube - vmesnik spletne pošte
  • SOGo Groupware – storitev koledarja, stikov in opravil
  • Fail2ban - Omejuje in prepoveduje prijave z naslovov IP, ki so videti zlonamerni

Zahteve

  • Nov primerek Ubuntu 18.04 Vultr Cloud Compute z vsaj 2 GB pomnilnika (zaželeno je 4 GB) za poštni strežnik z nizkim prometom
  • Vrata 25 so odblokirana
  • IP naslov, ki ni na črnem seznamu. Če je bil vaš IP naslov dodan na črni seznam, bodo vaša e-poštna sporočila označena kot vsiljena pošta in morda nikoli ne bodo prispela na cilj. Če je vaš IP naslov na črnem seznamu, lahko preverite tako, da ga vnesete tukaj .
  • Nekorenski uporabnik sudo

Namestitev

Najprej boste želeli nastaviti svoje polno kvalificirano ime domene (FQDN) ime gostitelja. Vnesite, hostname -fda si ogledate trenutno ime gostitelja.

hostname -f

V Ubuntuju je ime gostitelja nastavljeno v dveh datotekah: /etc/hostnamein /etc/hosts. Odpri /etc/hostname.

sudo nano /etc/hostname

V /etc/hostname, je podana kratka oblika imena gostitelja, ne imena gostitelja FQDN. Vnesite kratko obliko imena gostitelja, ki ga želite uporabiti. Na primer, če je FQDN ime gostitelja, ki ga želite uporabiti mail.example.com, bo vaša datoteka videti takole.

mail

Nato odprite /etc/hosts.

sudo nano /etc/hosts

Dodajte svoje ime gostitelja FQDN kot prvi element.

127.0.0.1   mail.example.com mail localhost localhost.localdomain

Zaprite datoteko in znova zaženite strežnik.

sudo shutdown -r now

Ko bo vaš strežnik znova zagnan, lahko preverite svoje ime gostitelja.

hostname -f

Namestite bzip2paket, tako da lahko razpakirate preneseni paket iRedMail.

sudo apt-get install bzip2

Zdaj ste pripravljeni na namestitev iRedMail. Prenesite najnovejšo različico iRedMail s pomočjo wget. Najnovejšo različico najdete tako, da obiščete stran za prenos iRedMail .

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

Izvlecite tarball in nato cdv imenik.

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

Nato dodajte ustrezna dovoljenja za skript namestitvenega programa iRedMail in ga zaženite z sudo.

chmod +x iRedMail.sh
sudo bash iRedMail.sh

Skript namestitvenega programa iRedMail vam bo postavil vrsto vprašanj, preden bo namesto vas nastavil poštni strežnik. Izbira privzetih možnosti je priporočljiva, če še niste uporabljali poštnega strežnika.

Če zaženete skript, se odpre pozdravni zaslon. Izberite Yesza nadaljevanje.

Naslednji zaslon vam bo omogočil nastavitev privzete poti za shranjevanje pošte, ki je /var/vmail. Izberite Nextza nadaljevanje.

Naslednji zaslon vam omogoča, da izberete želeno zaledno stran za shranjevanje poštnih računov. Izberite svojo izbiro in nato izberite Nextza nadaljevanje.

Nato boste morali vnesti prvo ime poštne domene. To bo vaša prejšnja domena brez poddomene. Če je na primer vaše FQDN mail.example.com, bi ga vnesli example.comkot prvo ime poštne domene. Vnesite ime svoje domene in nato izberite Nextnadaljevanje.

Skrbniški račun za vašo prvo poštno domeno. Ta račun je hkrati skrbniški račun in uporabnik pošte, zato se lahko prijavite v spletno pošto in v skrbniško ploščo (iRedAdmin) z enakimi poverilnicami. Uporabniško ime je polni e-poštni naslov. Pozvani boste, da nastavite geslo za skrbniški račun.

Ko vnesete ustrezno močno geslo, izberite Nextza nadaljevanje.

Nato boste morali izbrati izbirne komponente, ki jih je mogoče namestiti, kot je SOGo. Najmanj bi morali izbrati iRedAdminin Roundcube.

Ko izberete izbirne komponente, ki jih želite namestiti, izberite Nextza nadaljevanje.

Namestitveni program iRedMail vas bo prosil, da pregledate in potrdite konfiguracijo iRedMail, preden se namestitev nadaljuje. Vnesite yin pritisnite ENTERza začetek namestitve.

Ko je namestitev končana, boste pozvani, ali želite uporabiti pravila požarnega zidu, ki jih zagotavlja iRedMail, in ali želite požarni zid znova zagnati zdaj. Vnesite yali Yin pritisnite, ENTERda uporabite privzeta pravila požarnega zidu in znova zaženete požarni zid.

Ko so vsi potrebni paketi nameščeni in konfigurirani, znova zaženite strežnik.

sudo shutdown -r now

Po ponovnem zagonu lahko dostopate do spletne skrbniške strani z https://mail.example.com/iredadminuporabo vaše domene. Za dostop do vaše pošte uporabite stran Roundcube na naslovu https://mail.example.com/mail. Strežnik je nameščen s samopodpisanim potrdilom, ki zahteva posebna dovoljenja za odpiranje strani v vašem brskalniku. Priporočljivo je, da nadgradite na potrdilo overitelja potrdil (CA). Let's Encrypt je CA, ki ponuja brezplačna potrdila. Za informacije o uporabi te storitve preberite članek Vultr Setup LetsEncrypt na Linuxu . Upoštevati boste morali navodila za Nginx, saj je to privzeti spletni strežnik, ki ga namesti iRedMail. Ko je potrdilo pridobljeno, boste morali zamenjati samopodpisana potrdila, ki jih ustvari iRedMail.

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

Znova zaženite vse storitve, ki zahtevajo ključ potrdila SSL.

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

Uživajte v svojem novem poštnem strežniku! Ne pozabite prebrati iRedMail.tipsdatoteke, ki je v iRedMail-0.9.9imeniku, ustvarjenem v imeniku, v katerega ste naložili iRedMail. Datoteka vsebuje:

  • URL-ji, uporabniška imena in gesla spletnih aplikacij, ki jih namesti iRedMail
  • Lokacija konfiguracijskih datotek programske opreme, povezane s poštnimi storitvami
  • Dodatne pomembne in občutljive informacije

Preden lahko pošiljate in prejemate pošto, boste morali nastaviti tudi zapise DNS za vaš poštni strežnik. Za informacije o nastavljanju zapisov DNS preberite vadnico Uvod v Vultr DNS .


Kako ustaviti e-pošto iz Microsoft Teams

Kako ustaviti e-pošto iz Microsoft Teams

Microsoftova učinkovita aplikacija za komuniciranje in sodelovanje, Microsoft Teams, je eno vodilnih imen v segmentu. Od začetka leta 2017 je Teams izkoristil Microsoft…

Kako namestiti aplikacijo Mailtrain Newsletter na Debian 9

Kako namestiti aplikacijo Mailtrain Newsletter na Debian 9

Uporaba drugega sistema? Mailtrain je odprtokodna aplikacija za glasila, ki sama gostuje, zgrajena na Node.js in MySQL/MariaDB. Vir Mailtrains je na GitHubu. ti

Kako namestiti aplikacijo Mailtrain Newsletter na Ubuntu 16.04

Kako namestiti aplikacijo Mailtrain Newsletter na Ubuntu 16.04

Uporaba drugega sistema? Mailtrain je odprtokodna aplikacija za glasila, ki sama gostuje, zgrajena na Node.js in MySQL/MariaDB. Vir Mailtrains je na GitHubu. ti

Kako namestiti spletno pošto RainLoop na Debian 9

Kako namestiti spletno pošto RainLoop na Debian 9

Uporaba drugega sistema? RainLoop je preprost, sodoben in hiter spletni e-poštni odjemalec. Izvorna koda RainLoop gostuje na Githubu. Ta vodnik vam bo pokazal ho

Kako enostavno preseliti poštne predale z Imapsync na Ubuntu 16.04 LTS

Kako enostavno preseliti poštne predale z Imapsync na Ubuntu 16.04 LTS

Uporaba drugega sistema? Čeprav selitev spletnih mest običajno ni težava, je včasih težje preseliti e-poštne predale. To je še posebej primer

Izdelava lastnega poštnega strežnika s FreeBSD 11

Izdelava lastnega poštnega strežnika s FreeBSD 11

Zagon lastnega e-poštnega strežnika je lahko zelo koristen. Vi ste odgovorni za svoje podatke. Omogoča vam tudi večjo prilagodljivost pri možnostih dostave. Vendar

Kako namestiti spletno pošto RainLoop na CentOS 7

Kako namestiti spletno pošto RainLoop na CentOS 7

Uporaba drugega sistema? RainLoop je preprost, sodoben in hiter spletni e-poštni odjemalec. Izvorna koda RainLoop gostuje na GitHubu. Ta vodnik vam bo pokazal ho

Kako namestiti RainLoop Webmail na FreeBSD 12

Kako namestiti RainLoop Webmail na FreeBSD 12

Uporaba drugega sistema? RainLoop je preprost, sodoben in hiter spletni e-poštni odjemalec. Izvorna koda RainLoop gostuje na Githubu. Ta vodnik vam bo pokazal ho

Kako konfigurirati Spamassassin s Postfixom na Ubuntu 16.04

Kako konfigurirati Spamassassin s Postfixom na Ubuntu 16.04

Spamassassin je brezplačen in odprtokodni poštni filter, napisan v Perlu, ki se uporablja za identifikacijo neželene pošte z uporabo širokega spektra hevrističnih testov na glavah pošte in bod.

Kako enostavno preseliti poštne predale z Imapsync na CentOS 7

Kako enostavno preseliti poštne predale z Imapsync na CentOS 7

Uporaba drugega sistema? Čeprav selitev spletnih mest običajno ni težava, je včasih težje preseliti e-poštne predale. To je še posebej primer

Kako namestiti iRedMail na Ubuntu 18.04

Kako namestiti iRedMail na Ubuntu 18.04

Uvod Izvajanje lastnega poštnega strežnika ponuja prednost zasebnosti in možnost ustvarjanja toliko poštnih računov, kot želite za svoje domene.

Kako namestiti spletno pošto RainLoop na Fedora 28

Kako namestiti spletno pošto RainLoop na Fedora 28

Uporaba drugega sistema? RainLoop je preprost, sodoben in hiter spletni e-poštni odjemalec. Izvorna koda RainLoop gostuje na GitHubu. Ta vodnik vam bo pokazal ho

Kako namestiti aplikacijo Mailtrain Newsletter na FreeBSD 12

Kako namestiti aplikacijo Mailtrain Newsletter na FreeBSD 12

Uporaba drugega sistema? Mailtrain je odprtokodna aplikacija za glasila, ki sama gostuje, zgrajena na Node.js in MySQL/MariaDB. Vir Mailtrains je na GitHubu. ti

Kako nastaviti poštni strežnik z uporabo iRedMail na Ubuntu 16.04

Kako nastaviti poštni strežnik z uporabo iRedMail na Ubuntu 16.04

Uporaba drugega sistema? Uvod Če ste že kdaj zgradili poštni strežnik od začetka, boste vedeli, da je to lahko dolgočasen podvig. tam i

Kako namestiti aplikacijo Mailtrain Newsletter na Fedora 28

Kako namestiti aplikacijo Mailtrain Newsletter na Fedora 28

Uporaba drugega sistema? Mailtrain je odprtokodna aplikacija za glasila, ki sama gostuje, zgrajena na Node.js in MySQL/MariaDB. Vir Mailtrains je na GitHubu. ti

Kako namestiti RainLoop Webmail na Ubuntu 16.04

Kako namestiti RainLoop Webmail na Ubuntu 16.04

Uporaba drugega sistema? RainLoop je preprost, sodoben in hiter spletni e-poštni odjemalec. Izvorna koda RainLoop gostuje na Githubu. Ta vodnik vam bo pokazal ho

Kako namestiti aplikacijo Mailtrain Newsletter na CentOS 7

Kako namestiti aplikacijo Mailtrain Newsletter na CentOS 7

Uporaba drugega sistema? Mailtrain je odprtokodna aplikacija za glasila, ki sama gostuje, zgrajena na Node.js in MySQL/MariaDB. Vir Mailtrains je na GitHubu. ti

Namestite sSMTP z Mailtrapom za razvoj spletnih aplikacij na Ubuntu 16.04

Namestite sSMTP z Mailtrapom za razvoj spletnih aplikacij na Ubuntu 16.04

V tej vadnici se boste naučili namestiti sSMTP, preprost strežnik za posredovanje. Mailtrap.io ponuja lažni e-poštni strežnik za razvijalce. Uporabite ga za sen

Kako namestiti Mail-in-a-box v Ubuntu 18.04

Kako namestiti Mail-in-a-box v Ubuntu 18.04

Uvod Mail-in-a-box (MiaB) poskrbi za vse zapletene konfiguracije, potrebne za preprečevanje varnostnih težav, zagotavlja soliden sistem za odkrivanje neželene pošte

Vzpon strojev: aplikacije AI v resničnem svetu

Vzpon strojev: aplikacije AI v resničnem svetu

Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.

DDOS napadi: kratek pregled

DDOS napadi: kratek pregled

Ste tudi vi žrtev DDOS napadov in ste zmedeni glede načinov preprečevanja? Preberite ta članek, če želite rešiti svoja vprašanja.

Ste se kdaj vprašali, kako hekerji zaslužijo denar?

Ste se kdaj vprašali, kako hekerji zaslužijo denar?

Morda ste že slišali, da hekerji zaslužijo veliko denarja, a ste se kdaj vprašali, kako zaslužijo takšen denar? razpravljajmo.

Revolucionarni Googlovi izumi, ki vam bodo olajšali življenje.

Revolucionarni Googlovi izumi, ki vam bodo olajšali življenje.

Ali želite videti revolucionarne izume Googla in kako so ti izumi danes spremenili življenje vsakega človeka? Nato preberite v blogu in si oglejte Googlove izume.

Friday Essential: Kaj se je zgodilo z avtomobili, ki jih poganja umetna inteligenca?

Friday Essential: Kaj se je zgodilo z avtomobili, ki jih poganja umetna inteligenca?

Koncept samovozečih avtomobilov, ki zapeljejo na ceste s pomočjo umetne inteligence, so sanje, ki jih imamo že nekaj časa. A kljub številnim obljubam jih ni nikjer. Preberite ta blog, če želite izvedeti več…

Tehnološka singularnost: oddaljena prihodnost človeške civilizacije?

Tehnološka singularnost: oddaljena prihodnost človeške civilizacije?

Ker se znanost hitro razvija in prevzame veliko naših prizadevanj, se povečuje tudi tveganje, da se podvržemo nerazložljivi singularnosti. Preberite, kaj bi za nas lahko pomenila singularnost.

Razvoj shranjevanja podatkov – Infografika

Razvoj shranjevanja podatkov – Infografika

Metode shranjevanja podatkov so se lahko razvijale od rojstva podatkov. Ta blog pokriva razvoj shranjevanja podatkov na podlagi infografike.

Funkcionalnosti slojev referenčne arhitekture velikih podatkov

Funkcionalnosti slojev referenčne arhitekture velikih podatkov

Preberite blog, če želite na najpreprostejši način spoznati različne plasti v arhitekturi velikih podatkov in njihove funkcionalnosti.

6 neverjetnih prednosti pametnih naprav za dom v našem življenju

6 neverjetnih prednosti pametnih naprav za dom v našem življenju

V tem digitalno vodenem svetu so pametne naprave za dom postale ključni del življenja. Tukaj je nekaj neverjetnih prednosti pametnih naprav za dom o tem, kako naredijo naše življenje vredno življenja in poenostavijo.

Posodobitev dodatka macOS Catalina 10.15.4 povzroča več težav kot jih rešuje

Posodobitev dodatka macOS Catalina 10.15.4 povzroča več težav kot jih rešuje

Pred kratkim je Apple izdal macOS Catalina 10.15.4 dopolnilno posodobitev za odpravo težav, vendar se zdi, da posodobitev povzroča več težav, ki vodijo do opečenja računalnikov Mac. Preberite ta članek, če želite izvedeti več