E-mail

Kørsel af din egen e-mail-server til produktion

Kørsel af din egen e-mail-server til produktion

E-mail er hårdt.

Du burde vide det foran. Det er ikke for svag af hjertet. Vend dig om og se ikke tilbage og alt det der.

Nu hvor de korrekte advarsler er ude af vejen, lad os undersøge de mest almindelige tilgængelige muligheder for at køre din egen e-mail-server. Jeg gennemgår fordele og ulemper ved hver tilgang og forhåbentlig giver dig den indsigt, du har brug for til at tage denne vanskelige beslutning.

Hvorfor køre din egen mailserver?

Privatliv er det største problem. Google scanner din e-mail for at vise relateret reklame. Selvom dette gøres automatisk og angiveligt intet menneske nogensinde ser det, sidder dette stadig ikke godt sammen med nogle. Microsoft og andre hævder ikke at gøre dette, men Edward Snowden lækker om NSA's links til de fleste større e-mail-udbydere, inklusive Google og Microsoft, gør det klart, at din e-mail med en af ​​disse udbydere vil blive scannet.

Det er værd at nævne, at privatlivets fred er en vanskelig ting at opnå i e-mail. Hvis du sender en e-mail til nogen, der bruger Google eller Microsofts mailservere, scannes og kommunikeres din kommunikation med den person på samme måde. Fortrolighed, mindst så meget som det er muligt i e-mail uden brug af PGP-kryptering, er kun noget garanteret, så længe du kommunikerer med en person, der enten bruger den samme server eller bruger en server med lignende niveauer af databeskyttelse.

Omkostninger er ofte også et problem, selvom udbydere generelt tilbyder postkasser fra mindre end $ 10 USD pr. Måned. Dette kan virke dyrt i forhold til prisen på en lille virtuel server, især hvis du har mange brugere, men det er værd at tage hensyn til administrationstiden i opsætning og vedligeholdelse samt omkostningerne ved enhver involveret kommerciel software.

Potentielle forhindringer

Det er vigtigt at vide, hvad du går ind med at køre din egen e-mail-server til produktion. Mens du får privatliv og kan reducere omkostningerne, skal du udføre vedligeholdelse, selv i et fuldautomatisk system. Ud over normale systemadministrationsopgaver som sikkerheds- og bugfix-opdateringer skal du håndtere diagnosticering af afvisningsmeddelelser, justering af postkassekvoter og håndtering af sortlister.

Sorte lister er både en velsignelse og en forbandelse for mailadministratorer. Ved at validere indgående mail mod dem kan du reducere en masse SPAM. Du skal dog også være forsigtig med ikke at ende på en gennem dine brugeres handlinger. En server med kun e-mail vil sandsynligvis ikke løbe ind i dette problem, medmindre du har en kompromitteret konto eller useriøs bruger, men hvis du laver webhosting på den samme server, skal du være helt sikker på, at alle webskripter holdes opdaterede. En server, der f.eks. Er vært for WordPress-websteder, gør et dårligt valg at være vært for e-mail, medmindre du er flittig med at holde dine sider opdaterede og sikre.

Skal jeg køre min egen e-mail-server?

Hvis du ikke er fortrolig med at køre din egen server, ikke ved hvordan du løser problemer med e-mail-serveren og ikke kan tåle problemer med modtagelse og levering, er det ikke noget for dig at køre din egen e-mail-server. I dette tilfælde vil jeg anbefale at tjekke tilbud fra Google eller Microsoft eller en af ​​de mange mindre udbydere.

Det er værd at nævne, at du stadig har et lejlighedsvist problem med små udbydere. Tilstedeværelsen af ​​Google og Microsoft på dette marked er stærk, og de har begge en tendens til at køre showet. Andre udbydere skal konstant tilpasse sig de standarder, de bruger og håndhæver.

På trods af advarsler og faldgruber er der nogle solide fordele ved at køre din egen mailserver. Lad os undersøge mulighederne.

Mulighed 1 - Brug kommerciel software som cPanel

cPanel er et webhostingsplatformsystem, der installeres på RedHat Enterprise Linux eller CentOS og omkonfigurerer systemet til at levere et komplet udvalg af tjenester, inklusive e-mail. cPanel bruger Exim mail transfer agent (MTA) og har en meget avanceret konfigurationsmotor og spamdetekteringssystem via SpamAssassin.

Mængden af ​​muligheder, der er tilgængelige til tilpasning via en brugervenlig grafisk grænseflade, er mange og kan være overvældende. Standardkonfigurationen er dog meget funktionel og fungerer for de fleste brugere lige uden for boksen. Brugere tilbydes en pre-package konfiguration af tre webmail-systemer - Horde, Squirrelmail og RoundCube. Også inkluderet er fremragende understøttelse af POP3-, IMAP- og SMTP-protokoller, mobil support, kalender- og kontaktdeling på iOS-enheder og endda fuldtekst-postkassesøgning.

Licenser til virtuelle dedikerede servere koster omkring $ 10 til $ 20 USD pr. Måned afhængigt af licensudbyderen. Det leveres muligvis uden omkostninger med din server. Du modtager også support fra både din datacenterlicensudbyder og, som en sidste udvej for mere komplekse problemer, cPanel.

Mulighed 2 - Webmin / Virtualmin

Webmin giver en nem at installere og konfigurere løsning til web- og e-mail-hosting via et dobbeltlicens-plugin kaldet Virtualmin. Mens det ligner cPanel, har det ikke så meget brugergrænsefladepolish. Når det er sagt, med enkel konfiguration via en webgrænseflade, er den fuldstændig anvendelig og giver en betydelig genvej til live produktions-e-mail.

Webmin / Virtualmin er rettet mod et mere avanceret publikum. Mens en novice helt sikkert kunne installere Webmin via det medfølgende enkle installationsscript, kræves der mere kommandolinje og praktisk konfiguration over et system som cPanel. Webmin giver langt flere tilpasningsmuligheder end cPanel, men denne fleksibilitet leveres generelt via SSH-kommandoer og redigering af konfigurationsfiler snarere end via den grafiske grænseflade.

Webmin er open source og kan installeres på en lang række Linux-systemer, herunder RedHat Enterprise Linux, CentOS, Debian, Ubuntu og Arch. Det har også en valgfri kommerciel licens og support.

Mulighed 3 - Rolling Your Own

cPanel og Webmin giver fremragende standardkonfigurationer, men disse systemer er modstandsdygtige over for ekstrem tilpasning. Webmin tolererer dette bedre end cPanel, men med begge løsninger ville du være bedre stillet ved at bruge arbejdsgangen og metoderne beskrevet i dokumentationen. Brugerdefinerede integrationer med andre systemer kan ødelægge cPanel eller Webmin.

Hvis du har brug for noget mere tilpasset eller foretrækker at undgå at have en tredjeparts softwareløsning, der administrerer dit e-mail-system, er det sandsynligvis den bedste vej at rulle dit eget. Dette er ikke svært, men for skalainstallationer kræver det en smule værktøjsoprettelse for at sikre, at nye brugere tilføjes korrekt, eksisterende brugere vedligeholdes, adgangskoder nulstilles med sikre værdier, og nye virtuelle domæner dirigeres korrekt.

Denne mulighed kræver mest arbejde og viden. Opbygning af din egen e-mail-server fra bunden kræver også mere vedligeholdelse for at sikre, at systemopdateringer ikke bryder dit workflow og styringssystem. Når det er sagt, ender du med et system, der virkelig er dit eget og konfigureret på den nøjagtige måde, du har brug for.

Konklusion

Hvis du overvejer at køre din egen mailserver, anbefaler jeg stærkt at afveje fordele og ulemper, inden du forpligter dig til projektet. Det er en masse arbejde, både foran og løbende, men fordelene ved privatlivets fred, sikkerhed og tilpasning er svære at slå.

Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...
5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...