E-post

Kjører din egen e-postserver for produksjon

Kjører din egen e-postserver for produksjon

E-post er vanskelig.

Du burde vite det foran. Det er ikke for svak av hjertet. Vend deg om og ikke se tilbake, og alle de tingene.

Nå som de riktige advarslene er ute av veien, la oss utforske de vanligste tilgjengelige alternativene for å kjøre din egen e-postserver. Jeg vil gå gjennom fordeler og ulemper ved hver tilnærming og forhåpentligvis gi deg den innsikten du trenger for å ta denne vanskelige avgjørelsen.

Hvorfor kjøre din egen e-postserver?

Personvern er det viktigste. Google skanner e-postmeldingen din for å vise relatert annonsering. Selv om dette gjøres automatisk og visstnok ikke noe menneske noen gang ser det, er det fortsatt ikke bra for noen. Microsoft og andre hevder ikke å gjøre dette, men Edward Snowden lekker om NSAs lenker til de fleste store e-postleverandører, inkludert Google og Microsoft, gjør det klart at e-posten din til en av disse leverandørene vil bli skannet.

Det er verdt å nevne at personvern er en vanskelig ting å oppnå i e-post. Hvis du sender en e-post til noen som bruker Google eller Microsofts e-postservere, blir kommunikasjonen din med den personen skannet og analysert akkurat det samme. Personvern, minst så mye som det er mulig i e-post uten bruk av PGP-kryptering, er bare noe garantert så lenge du kommuniserer med noen som enten bruker samme server eller bruker en server med lignende nivåer av personvern.

Kostnader er ofte også en bekymring, selv om leverandører vanligvis tilbyr postkasser fra mindre enn $ 10 USD per måned. Dette kan virke dyrt sammenlignet med kostnadene for en liten virtuell server, spesielt hvis du har mange brukere, men det er verdt å ta hensyn til administrasjonstiden i oppsett og vedlikehold, samt kostnadene ved involvert kommersiell programvare.

Potensielle hindringer

Det er viktig å vite hva du kommer inn på med å kjøre din egen e-postserver for produksjon. Mens du får privatliv og kan redusere kostnadene, må du gjøre vedlikehold, selv i et helautomatisk system. I tillegg til vanlige systemadministrasjonsoppgaver som sikkerhets- og feilreparasjonsoppdateringer, må du håndtere diagnostisering av avvisningsvarsler, justering av postkassekvoter og håndtering av svartelister.

Svarte lister er både en velsignelse og en forbannelse for e-postadministratorer. Ved å validere innkommende e-post mot dem, kan du redusere mye spam. Du må imidlertid også være forsiktig med å ikke havne på en gjennom brukernes handlinger. Det er ikke sannsynlig at en e-postserver kommer til å støte på dette problemet med mindre du har en kompromittert konto eller useriøs bruker, men hvis du driver webhotell på samme server, må du være helt sikker på at alle webskripter holdes oppdatert. En server som for eksempel er vert for WordPress-nettsteder, gjør et dårlig valg å være vert for e-post med mindre du er flittig med å holde nettstedene dine oppdatert og sikre.

Skal jeg kjøre min egen e-postserver?

Hvis du ikke er komfortabel med å kjøre din egen server, ikke vet hvordan du løser problemer med e-postserveren, og ikke tåler problemer med mottak og levering, er det ikke noe å kjøre din egen e-postserver. I dette tilfellet vil jeg anbefale å sjekke ut tilbud fra Google eller Microsoft, eller en av de mange mindre leverandørene.

Det er verdt å nevne at du fremdeles kan ha en og annen pålitelighetsproblem selv med små leverandører. Tilstedeværelsen til Google og Microsoft i dette markedet er sterk, og begge har en tendens til å kjøre showet. Andre leverandører må hele tiden tilpasse seg standardene de bruker og håndhever.

Til tross for advarslene og fallgruvene, er det noen solide fordeler med å kjøre din egen e-postserver. La oss utforske alternativene.

Alternativ 1 - Bruk kommersiell programvare som cPanel

cPanel er et plattformsystem for webhotell som installeres på RedHat Enterprise Linux eller CentOS og konfigurerer systemet på nytt for å tilby et komplett utvalg av tjenester, inkludert e-post. cPanel bruker Exim mail transfer agent (MTA) og har en veldig avansert konfigurasjonsmotor og spam-deteksjonssystem via SpamAssassin.

Mengden tilgjengelige alternativer for tilpasning via et brukervennlig grafisk grensesnitt er mange og kan være overveldende. Standardkonfigurasjonen er imidlertid veldig funksjonell og vil fungere for de fleste brukere rett ut av esken. Brukerne tilbys en konfigurering av tre nettpostsystemer - Horde, Squirrelmail og RoundCube. Inkludert er også utmerket støtte for POP3-, IMAP- og SMTP-protokoller, mobilstøtte, deling av kalender og kontakt på iOS-enheter, og til og med fulltekst-postkassesøk.

Lisenser for virtuelle dedikerte servere koster rundt $ 10 til $ 20 USD per måned, avhengig av lisensleverandør. Det kan komme med serveren din uten kostnad. Du vil også motta støtte fra både lisensleverandøren av datasenteret og, som en siste utvei for mer komplekse problemer, cPanel.

Alternativ 2 - Webmin / Virtualmin

Webmin gir en enkel å installere og konfigurere løsning for hosting av web og e-post via et dobbeltlisens-plugin kalt Virtualmin. Selv om det tilsvarer cPanel, har det ikke så mye polering av brukergrensesnittet. Når det er sagt, med enkel konfigurasjon via et webgrensesnitt, er det fullt brukbart og gir en betydelig snarvei til live produksjon e-post.

Webmin / Virtualmin er rettet mot et mer avansert publikum. Mens en nybegynner absolutt kunne installere Webmin via det enkle installasjonsskriptet, kreves det mer kommandolinje og praktisk konfigurasjon over et system som cPanel. Webmin gir langt flere tilpasningsalternativer enn cPanel, men denne fleksibiliteten tilbys vanligvis via SSH-kommandoer og redigering av konfigurasjonsfiler i stedet for via det grafiske grensesnittet.

Webmin er åpen kildekode og kan installeres på et bredt utvalg av Linux-systemer, inkludert RedHat Enterprise Linux, CentOS, Debian, Ubuntu og Arch. Den har også en valgfri kommersiell lisens og støtte.

Alternativ 3 - Rolling Your Own

cPanel og Webmin gir utmerkede standardkonfigurasjoner, men disse systemene er motstandsdyktige mot ekstrem tilpasning. Webmin tåler dette bedre enn cPanel, men med begge løsningene har du det bedre å bruke arbeidsflyten og metodene som er beskrevet i dokumentasjonen. Tilpassede integrasjoner med andre systemer kan ødelegge cPanel eller Webmin.

Hvis du trenger noe mer tilpasset, eller foretrekker å unngå å ha en tredjeparts programvareløsning som administrerer e-postsystemet ditt, er det sannsynligvis den beste veien å rulle. Dette er ikke vanskelig, men for skalainstallasjoner krever det litt verktøyoppretting for å sikre at nye brukere blir lagt til riktig, eksisterende brukere opprettholdes, passord tilbakestilles med sikre verdier og nye virtuelle domener blir rutet riktig.

Dette alternativet krever mest mulig arbeid og kunnskap. Å bygge din egen e-postserver fra grunnen av krever også mer vedlikehold for å sikre at systemoppdateringer ikke bryter arbeidsflyten og styringssystemet ditt. Når det er sagt, vil du ende opp med et system som virkelig er ditt eget og er konfigurert på den nøyaktige måten du trenger.

Konklusjon

Hvis du vurderer å kjøre din egen e-postserver, anbefaler jeg sterkt å veie fordeler og ulemper før du forplikter deg til prosjektet. Det er mye arbeid, både i forkant og kontinuerlig, men fordelene for personvern, sikkerhet og tilpasning er vanskelig å slå.

Installer det siste OpenRA-strategispillet på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spillmotor som gjenskaper de tidlige Westwood-spillene som den klassiske Command & Conquer: Red Alert. Di...
Installer nyeste Dolphin Emulator for Gamecube & Wii på Linux
Dolphin Emulator lar deg spille de valgte Gamecube- og Wii-spillene dine på Linux Personal Computers (PC). Som en fritt tilgjengelig og åpen kildekod...
Hvordan bruke GameConqueror Cheat Engine i Linux
Artikkelen dekker en guide om bruk av GameConqueror-juksemotoren i Linux. Mange brukere som spiller spill på Windows bruker ofte "Cheat Engine" -appli...