Kynning
Kröfur
Uppsetning
Kynning
Að reka eigin póstþjón býður upp á ávinning af friðhelgi einkalífs sem og möguleika á að búa til eins marga póstreikninga og þú vilt fyrir lénin þín.
Þessi kennsla mun sýna þér hvernig á að setja upp iRedMail , opinn uppspretta póstþjónsuppsetningarforskriftar, á nýrri uppsetningu á Ubuntu 18.04. iRedMail sparar þér tíma með því að setja upp og setja upp alla hluti sem þú þarft til að keyra tölvupóstþjón, svo sem:
- Postfix - Póstflutningsmiðill (MTA)
- Dovecot - IMAP og POP3 netþjónn
- Nginx - Vefþjónn
- OpenLDAP - LDAP þjónn til að geyma póstreikninga eða MySQL, MariaDB eða PostgreSQL þjónn til að geyma póstreikninga.
- SpamAssassin - Spam skanni
- ClamAV - vírusskanni
- Amavisd - Viðmót milli Postfix, SpamAssassin og ClamAV
- iRedAPD - Postfix stefnumiðlari
Valfrjálst:
- Roundcube - Vefpóstviðmót
- SOGo Groupware - Dagatals-, tengiliða- og verkefnaþjónusta
- Fail2ban - Takmarkar og bannar innskráningu frá IP tölum sem líta út fyrir að vera illgjarn
Kröfur
- Nýtt Ubuntu 18.04 Vultr Cloud Compute tilvik með að minnsta kosti 2GB af minni (4GB er æskilegt) fyrir póstþjón með litla umferð
- Gátt 25 opnað
- IP-tala sem ekki er á svörtum lista. Ef IP-tölu þinni hefur verið bætt við svartan lista verða tölvupóstar þínir merktir sem ruslpóstur og gætu aldrei náð áfangastað. Þú getur athugað hvort IP-talan þín sé á svörtum lista með því að slá hana inn hér .
- Sudo notandi sem ekki er rót
Uppsetning
Í fyrsta lagi þarftu að stilla fullgilt lén (FQDN) hýsingarnafnið þitt. Sláðu inn hostname -ftil að skoða núverandi hýsingarheiti.
hostname -f
Á Ubuntu er hýsingarheitið stillt í tvær skrár: /etc/hostnameog /etc/hosts. Opið /etc/hostname.
sudo nano /etc/hostname
Í /etc/hostname, er stutt mynd hýsingarheitisins gefið upp, ekki FQDN hýsilnafnið. Sláðu inn stutta mynd hýsingarheitisins sem þú vilt nota. Til dæmis, ef FQDN hýsingarheitið sem þú vilt nota er mail.example.com, mun skráin þín líta svona út.
mail
Næst skaltu opna /etc/hosts.
sudo nano /etc/hosts
Bættu við FQDN hýsingarnafni þínu sem fyrsta atriði.
127.0.0.1 mail.example.com mail localhost localhost.localdomain
Lokaðu skránni og endurræstu netþjóninn þinn.
sudo shutdown -r now
Þegar netþjónninn þinn er kominn í gang aftur geturðu staðfest hýsingarnafnið þitt.
hostname -f
Settu upp bzip2pakkann þannig að þú getir tekið niður niðurhalaða iRedMail pakkann.
sudo apt-get install bzip2
Þú ert nú tilbúinn til að setja upp iRedMail. Sæktu nýjustu útgáfuna af iRedMail með wget. Þú getur fundið nýjustu smíðina með því að fara á iRedMail niðurhalssíðuna .
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.9.tar.bz2
Dragðu út tarballið og síðan cdí möppuna.
tar xvf iRedMail-0.9.9.tar.bz2
cd iRedMail-0.9.9
Bættu síðan við viðeigandi heimildum fyrir iRedMail uppsetningarforskriftina og keyrðu það með sudo.
chmod +x iRedMail.sh
sudo bash iRedMail.sh
IRedMail uppsetningarforskriftin mun spyrja þig nokkurra spurninga áður en þú setur upp póstþjóninn fyrir þig. Mælt er með því að velja sjálfgefna valkostina ef þú ert nýr að reka póstþjón.
Með því að keyra handritið opnast velkominn skjár. Veldu Yestil að halda áfram.
Næsti skjár mun leyfa þér að stilla sjálfgefna póstgeymsluslóð, sem er /var/vmail. Veldu Nexttil að halda áfram.
Næsti skjár gerir þér kleift að velja valinn bakenda til að geyma póstreikninga. Veldu þitt og veldu síðan Nexttil að halda áfram.
Þú verður þá beðinn um að slá inn fyrsta póstlénið þitt. Þetta verður lénið þitt frá því áður án undirlénsins. Til dæmis ef FQDN þitt er mail.example.comþá myndirðu slá inn example.comsem fyrsta póstlénið þitt. Sláðu inn lénið þitt og veldu síðan Nexttil að halda áfram.
Stjórnandareikningur fyrir fyrsta póstlénið þitt. Þessi reikningur er bæði admin reikningur og póstnotandi, því getur þú skráð þig inn á vefpóst og stjórnborðið (iRedAdmin) með sömu skilríkjum. Notandanafnið er allt netfangið. Þú verður beðinn um að stilla lykilorðið fyrir stjórnandareikninginn.
Þegar þú hefur slegið inn hæfilega sterkt lykilorð skaltu velja Nexttil að halda áfram.
Þú verður þá beðinn um að velja valfrjálsa íhluti sem hægt er að setja upp, eins og SOGo. Að minnsta kosti ættir þú að velja iRedAdminog Roundcube.
Þegar þú hefur valið valfrjálsu íhlutina sem þú vilt setja upp skaltu velja Nexttil að halda áfram.
IRedMail uppsetningarforritið mun biðja þig um að skoða og staðfesta iRedMail stillingar þínar áður en uppsetningin heldur áfram. Sláðu inn yog ýttu á ENTERtil að hefja uppsetninguna.
Þegar uppsetningunni er lokið verður þú spurður hvort þú viljir nota eldveggsreglurnar sem iRedMail býður upp á og hvort þú viljir endurræsa eldvegginn núna. Sláðu inn yeða Yog ýttu á ENTERtil að nota sjálfgefnar eldveggsreglur og til að endurræsa eldvegginn.
Eftir að allir nauðsynlegir pakkar hafa verið settir upp og stilltir skaltu endurræsa netþjóninn þinn.
sudo shutdown -r now
Eftir endurræsingu geturðu fengið aðgang að vefstjórnandasíðunni https://mail.example.com/iredadminmeð því að nota lénið þitt. Til að fá aðgang að póstinum þínum skaltu nota Roundcube síðuna á https://mail.example.com/mail. Miðlarinn er settur upp með sjálfundirrituðu vottorði sem krefst sérstakra heimilda til að opna síðuna í vafranum þínum. Mælt er með því að þú uppfærir í vottorð frá vottunaryfirvöldum (CA). Let's Encrypt er CA sem býður upp á ókeypis vottorð. Lestu Vultr Setup LetsEncrypt á Linux greinina til að fá upplýsingar um notkun þessarar þjónustu. Þú þarft að fylgja leiðbeiningunum fyrir Nginx, þar sem það er sjálfgefinn vefþjónn sem iRedMail setur upp. Þegar skírteinið hefur verið fengið þarftu að skipta út sjálfundirrituðu vottorðunum sem iRedMail býr til.
sudo cp /path/to/your/cert /etc/ssl/certs/iRedMail.crt
sudo cp /path/to/your/key /etc/ssl/private/iRedMail.key
Endurræstu allar þjónustur sem þurfa SSL vottorðslykilinn.
sudo systemctl restart postfix
sudo systemctl restart nginx
sudo systemctl restart dovecot
Njóttu nýja póstþjónsins þíns! Vertu viss um að lesa iRedMail.tipsskrána sem er í iRedMail-0.9.9möppunni sem búin var til í möppunni sem þú hlóðst upp iRedMail í. Skráin inniheldur:
- Vefslóðir, notendanöfn og lykilorð vefforritanna sem iRedMail hefur sett upp
- Staðsetning póstþjónustutengdra hugbúnaðarstillingarskráa
- Viðbótar mikilvægar og viðkvæmar upplýsingar
Þú þarft einnig að stilla DNS færslur fyrir póstþjóninn þinn áður en þú getur sent og tekið á móti pósti. Lestu kynningu á Vultr DNS kennslu fyrir upplýsingar um að setja DNS færslur.