Prezantimi
Parakushtet
Duke filluar
Vendosni DNS-në e kundërt në VPS-në tuaj të re
Konfiguroni serverët e emrave të domenit tuaj në regjistruesin tuaj të domenit
Instalimi
Hyrja për herë të parë
Kontrollet e statusit të sistemit
Sigurimi dhe instalimi i certifikatës TLS (SSL).
Po përditëson MiaB
Përdorimi i një shërbimi të jashtëm DNS si Cloudflare
Prezantimi
Mail-in-a-box (MiaB) kujdeset për të gjitha konfigurimet e ndërlikuara të kërkuara për të shmangur problemet e sigurisë, ofron një sistem solid të zbulimit të spamit dhe ju jep mekanizma monitorimi, raportimi dhe rezervimi. Ai gjithashtu mund të konfigurojë dhe rinovojë automatikisht një certifikatë Let's Encrypt për domenet tuaja të postës elektronike, si dhe të konfigurojë konfigurimet e detajuara DNS të nevojshme për të siguruar që adresa IP e serverit tuaj të postës është e besueshme nga serverët e tjerë dhe ka më pak gjasa të jetë në listën e zezë.
Mail-in-a-box gjithashtu përfshin Nextcloud, në mënyrë që të sigurojë serverë kalendar (CalDAV) dhe kontakte (CardDAV).
Parakushtet
- Një server i ri Ubuntu 18.04
- Të paktën 1 GB RAM
- Një adresë IPv4. Pritja e emailit pas vetëm një adrese IPv6 nuk është ende një opsion i zbatueshëm për shumë arsye.
Duke filluar
MiaB ka nevojë për të gjithë VPS-në, kështu që gjithmonë do t'ju duhet të filloni me një VPS të ri. MiaB është krijuar posaçërisht për Ubuntu 18.04. Është një version "mbështetje afatgjatë", që do të thotë në këtë rast do të mbështetet deri në prill 2028.
Zgjidhni një emër pritës për serverin tuaj të postës elektronike. MiaB rekomandon një box.nën-domain të domenit tuaj primar. Ju mund të strehoni email në domene të shumta duke përdorur MiaB, por vetë kutia juaj MiaB do të ketë vetëm një emër pritës. Nëse nuk jeni i sigurt, shkoni me box.example.com, duke e zëvendësuar example.comme domenin tuaj.
Ju do të përdorni këtë emër hosti për të hyrë në ndërfaqen e konfigurimit të MiaB në shfletuesin tuaj, SSH në VPS tuaj dhe për të hyrë në postën tuaj të internetit. Pasi të jetë konfiguruar VPS-ja juaj, mbani shënim adresën e tij IPv4, për shembull 203.0.113.0. Kjo do t'ju duhet disa herë gjatë këtij tutoriali.
Vendosni DNS-në e kundërt në VPS-në tuaj të re
- Në panelin tuaj të kontrollit Vultr, zgjidhni serverin tuaj dhe shkoni te
Settingsfaqja.
- Aty do të shihni një konfigurim të quajtur Reverse DNS. Do të vendoset si parazgjedhje në diçka si
203.0.113.0.vultr.com.
- Ndryshojeni këtë që të përputhet me emrin e hostit që keni zgjedhur për VPS-në tuaj më lart, për shembull
203.0.113.0.box.example.com.
- Klikoni ikonën "shënoni" për të ruajtur ndryshimet tuaja.
Konfiguroni serverët e emrave të domenit tuaj në regjistruesin tuaj të domenit
Mënyra më e thjeshtë (dhe e pritshme) për të konfiguruar saktë DNS-në tuaj për MiaB është ta lejoni atë të marrë kontrollin e plotë të DNS-së së domenit tuaj. Për këtë qëllim, instalimi juaj i MiaB ofron dy servera emrash, ku mund të drejtoni domenin tuaj. Këto do të marrin formën e mëposhtme:
ns1.box.example.com
ns2.box.example.com
Do t'ju duhet të përdorni panelin e kontrollit në regjistruesin e domenit tuaj për të caktuar serverët e emrave të ofruar nga MiaB si serverat e emrave për domenin tuaj. Ju gjithashtu duhet të regjistroni serverët tuaj të emrave të ofruar nga MiaB me regjistruesin tuaj të domenit (ndonjëherë të quajtur "regjistrat ngjitës"). Ky proces ndryshon në varësi të regjistruesit me të cilin jeni. Në thelb duhet t'ju kërkohet të vendosni serverët tuaj të emrave ( ns1.box.example.comdhe ns2.box.example.com) dhe adresën IP në të cilën duhet të tregojnë, që është adresa IP e Vultr VPS tuaj.
Instalimi
SSH në VPS-në tuaj të re. Përdorni adresën IP që keni marrë parasysh më parë.
$ ssh [email protected]
Fjalëkalimi juaj i përdoruesit rrënjë mund të gjendet në panelin e kontrollit Vultr, në Overviewseksion.
Kopjoni dhe ngjisni sa vijon në terminalin tuaj.
$ curl -s https://mailinabox.email/setup.sh | sudo bash
Tani do të instalohen disa paketa Ubuntu për ju. Përfundimisht, do t'ju bëhen disa pyetje instalimi:
- Adresa juaj e emailit Kjo do të jetë e paracaktuar për diçka si
[email protected]. Ndryshojeni atë në çfarëdo që preferoni.
- Emri i hostit Ky duhet të jetë i paracaktuar për emrin e hostit që keni vendosur tashmë për VPS-në tuaj, për shembull
box.example.com. Lëreni këtë siç është.
- Konfigurimi i tzdata Zgjidhni zonën tuaj kohore.
- Fjalëkalimi Më në fund, do t'ju kërkohet të vendosni një fjalëkalim të ri. Kjo do të përdoret për llogarinë tuaj të re të emailit, si dhe për hyrjen në ndërfaqen e administratorit.
Pasi të përfundojë instalimi, do t'ju paraqitet një mesazh suksesi dhe një lidhje uebsajti me ndërfaqen e administratorit.
Your Mail-in-a-Box is running.
Please log in to the control panel for further instructions at:
https://203.0.113.0/admin
You will be alerted that the website has an invalid certificate. Check that
the certificate fingerprint matches:
C0:9B:FF:04:2B:2D:8F:47:5A:BF:82:E9:F2:2A:E8:CB:51:F3:12:88:48:6B:9E:72:7C:33:8B:D5:88:B7:05:D3:4B:6C:22:80:5F
Hyrja për herë të parë
Kur hyni në MiaB për herë të parë në shfletuesin tuaj, do të përdorni adresën e dhënë në fund të procesit të instalimit. Kjo do të përdorë adresën IP të VPS-së tuaj në vend të emrit të domenit.
Certifikata SSL nuk është krijuar në këtë pikë, kështu që kutia juaj do të përdorë një certifikatë të vetë-nënshkruar. Shfletuesi juaj i internetit pothuajse me siguri do t'ju paralajmërojë, duke sugjeruar se kjo është e rrezikshme. Pranoni certifikatën e vetë-nënshkruar. Kjo përdoret vetëm gjatë ekzekutimit të parë.
Hyni në MiaB duke përdorur adresën e emailit dhe fjalëkalimin që keni konfiguruar gjatë instalimit.
Kontrollet e statusit të sistemit
MiaB juaj ka një seksion shumë të dobishëm të quajtur Status Checks. Ju do të arrini në këtë faqe kur të identifikoheni për herë të parë dhe mund ta vizitoni më vonë në System> Status Checkspër të kontrolluar nëse ka ndonjë problem që duhet zgjidhur.
Nëse MiaB tregon një buton që ju kërkon të rindizni VPS-në tuaj ("Reboot Box"), duhet ta bëni këtë. Nëse përpjekja e automatizuar për të rindezur VPS-në dështon, mund ta bëni këtë përmes panelit të kontrollit Vultr, ka një ikonë në pjesën e sipërme djathtas të panelit të kontrollit; ose nëpërmjet vijës së rebootkomandës , duke përdorur komandën.
Disa çështje nuk janë absolutisht thelbësore për t'u zgjidhur menjëherë. Për shembull, paralajmërimi i identifikimit i bazuar në fjalëkalim, ose paketat e softuerit që kanë nevojë për përditësim. Megjithatë, sigurohuni që t'i rregulloni këto më vonë.
Konfirmoni që pikat e mëposhtme janë të sakta dhe nëse jo, zgjidhini ato përpara se të vazhdoni:
- Të dhënat e ngjitësit të serverit të emrave
- Ky domen duhet të zgjidhet në adresën IP të kutisë suaj
Mund t'ju duhet të prisni që ndryshimet tuaja të mëparshme të DNS të përhapen, gjë që mund të zgjasë disa orë. Thjesht ringarkoni faqen pak më vonë për të parë nëse ndryshimet kanë hyrë në fuqi.
Sigurimi dhe instalimi i certifikatës TLS (SSL).
Ju duhet të merrni MiaB për të konfiguruar një certifikatë të vlefshme SSL për ju. Vizitoni System> TLS (SSL) Certificatesdhe klikoni "Instalo Certifikatën" pranë çdo domeni.
Tani do të jeni në gjendje të identifikoheni në MiaB tuaj duke përdorur domenin, për shembull https://box.example.com/admin, dhe shfletuesi juaj i internetit nuk do të paraqesë asnjë paralajmërim certifikate siç bëri më parë.
Më pas, shkoni te Mail> Usersdhe shtoni sa më shumë llogari emaili që dëshironi. Kini parasysh se MiaB zbaton një veçori anti-spam të quajtur "listing gri". Në thelb kjo do të thotë që hera e parë që një llogari në kutinë tuaj merr email nga dikush që nuk e ka parë më parë, do të vonohet; çdo gjë nga 2 minuta në një orë në varësi të serverit dërgues. Kjo redukton jashtëzakonisht shumë postën e padëshiruar, por do të thotë që testet tuaja të para të emailit mund të kërkojnë pak kohë për t'u kryer.
Po përditëson MiaB
Për të përditësuar MiaB, përdorni të njëjtat dy hapa siç keni përdorur kur e keni instaluar për herë të parë. I njëjti skrip instalon dhe përditëson MiaB.
curl -s https://mailinabox.email/setup.sh | sudo bash
Përdorimi i një shërbimi të jashtëm DNS si Cloudflare
Si parazgjedhje, MiaB është konfiguruar për të trajtuar të gjitha DNS-të tuaja dhe është në gjendje të konfigurojë automatikisht të dhënat komplekse DKIM dhe SPI për domenet tuaja të postës elektronike. Për ta bërë këtë, ju drejtoni serverët e emrave për domenet tuaja drejtpërdrejt te serverët e emrave të ofruar nga MiaB siç keni bërë më parë. Sidoqoftë, mund t'ju duhet të menaxhoni DNS për domenet tuaja diku tjetër. Kjo është plotësisht e mundur, por më e vështirë.
Për të përdorur Cloudflare, për shembull, konfigurimi është si më poshtë:
- Drejtojini serverët e emrave të domeneve tuaja te dy që Cloudflare specifikon
- Në pultin tuaj të Cloudflare do të shtoni të dhëna DNS sipas nevojës për të siguruar që serveri juaj MiaB të marrë përgjegjësinë për emailin tuaj. Ju mund t'i kopjoni këto regjistrime nga faqja
System> External DNSe ndërfaqes së administratorit të MiaB.
Jini shumë të kujdesshëm dhe provoni punën tuaj me një sajt të tillë si testuesi i postës . Një mbikëqyrje e thjeshtë në këtë lloj skenari mund të nënkuptojë se emaili juaj do të dërgohet direkt në dosjen e postës së padëshiruar të marrësve tuaj.