E-mail

Uw eigen productie-e-mailserver draaien

Uw eigen productie-e-mailserver draaien

E-mail is moeilijk.

Dat zou je van tevoren moeten weten. Het is niet voor bangeriken. Draai je om en kijk niet achterom, en al die dingen.

Nu de juiste waarschuwingen niet meer in de weg staan, gaan we eens kijken naar de meest voorkomende beschikbare opties bij het runnen van uw eigen e-mailserver. Ik zal de voor- en nadelen van elke benadering doornemen en je hopelijk het inzicht geven dat je nodig hebt om deze moeilijke beslissing te nemen.

Waarom uw eigen e-mailserver runnen??

Privacy is de grootste zorg. Google scant uw e-mail om gerelateerde advertenties weer te geven. Hoewel dit automatisch gebeurt en vermoedelijk geen mens het ooit ziet, zit dit nog steeds niet goed bij sommigen. Microsoft en anderen beweren dit niet te doen, maar de Edward Snowden-lekken over de links van de NSA naar de meeste grote e-mailproviders, waaronder Google en Microsoft, maken duidelijk dat uw e-mail bij een van deze providers zal worden gescand.

Het is vermeldenswaard dat privacy een lastig iets is om te bereiken in e-mail. Als u een e-mail stuurt naar iemand die de e-mailservers van Google of Microsoft gebruikt, wordt uw communicatie met die persoon op dezelfde manier gescand en geanalyseerd. Privacy, althans zoveel als mogelijk is in e-mail zonder het gebruik van PGP-codering, is slechts enigszins gegarandeerd zolang u communiceert met iemand die dezelfde server gebruikt of een server gebruikt met vergelijkbare niveaus van gegevensprivacy.

Kosten zijn vaak ook een punt van zorg, hoewel providers over het algemeen mailboxen aanbieden vanaf minder dan $10 USD per maand. Dit lijkt misschien duur in vergelijking met de kosten van een kleine virtuele server, vooral als je veel gebruikers hebt, maar het is de moeite waard om rekening te houden met de administratietijd bij installatie en onderhoud, evenals de kosten van eventuele betrokken commerciële software.

Potentiële hindernissen

Het is belangrijk om te weten waar u aan begint bij het runnen van uw eigen productie-e-mailserver. Hoewel u privacy krijgt en kosten kunt verlagen, moet u wel onderhoud plegen, zelfs in een volledig automatisch systeem. Naast de normale systeembeheertaken zoals beveiligings- en bugfix-updates, zult u te maken krijgen met het diagnosticeren van bouncemeldingen, het aanpassen van mailboxquota en het omgaan met zwarte lijsten.

Zwarte lijsten zijn zowel een zegen als een vloek voor e-mailbeheerders. Door inkomende e-mail tegen hen te valideren, kunt u veel SPAM verminderen. U moet echter ook oppassen dat u er niet op belandt door de acties van uw gebruikers. Een server met alleen e-mail zal dit probleem waarschijnlijk niet tegenkomen, tenzij u een gecompromitteerd account of een bedrieglijke gebruiker heeft, maar als u webhosting op dezelfde server uitvoert, moet u er absoluut zeker van zijn dat alle webscripts up-to-date worden gehouden. Een server die bijvoorbeeld WordPress-sites host, maakt een slechte keuze voor het hosten van e-mail, tenzij u ijverig bent om uw sites up-to-date en veilig te houden.

Moet ik mijn eigen e-mailserver gebruiken??

Als u niet vertrouwd bent met het runnen van uw eigen server, niet weet hoe u problemen met de e-mailserver moet oplossen en ontvangst- en bezorgingsproblemen niet kunt tolereren, is het runnen van uw eigen e-mailserver niets voor u. In dit geval raad ik aan om aanbiedingen van Google of Microsoft te bekijken, of een van de vele kleinere providers.

Het is vermeldenswaard dat u mogelijk nog steeds af en toe een betrouwbaarheidsprobleem hebt, zelfs bij kleine providers. De aanwezigheid van Google en Microsoft in deze markt is sterk en ze hebben allebei de neiging om de show te runnen. Andere providers moeten zich voortdurend aanpassen aan de normen die ze gebruiken en handhaven.

Ondanks de waarschuwingen en valkuilen, zijn er enkele solide voordelen aan het runnen van uw eigen mailserver. Laten we de opties verkennen.

Optie 1 - Gebruik commerciële software zoals cPanel

cPanel is een webhostingplatformsysteem dat wordt geïnstalleerd op RedHat Enterprise Linux of CentOS en het systeem opnieuw configureert om een ​​volledige reeks services te bieden, inclusief e-mail. cPanel maakt gebruik van de Exim mail transfer agent (MTA) en heeft een zeer geavanceerde configuratie-engine en spamdetectiesysteem via SpamAssassin.

Het aantal opties dat beschikbaar is voor aanpassing via een gebruiksvriendelijke grafische interface is talrijk en kan overweldigend zijn. De standaardconfiguratie is echter zeer functioneel en zal voor de meeste gebruikers direct uit de doos werken. Gebruikers krijgen een pre-pakketconfiguratie aangeboden van drie webmailsystemen - Horde, Squirrelmail en RoundCube. Ook inbegrepen is uitstekende ondersteuning voor de POP3-, IMAP- en SMTP-protocollen, mobiele ondersteuning, het delen van agenda's en contacten op iOS-apparaten, en zelfs full-text mailbox zoeken.

Licenties voor virtuele dedicated servers kosten ongeveer $ 10 tot $ 20 USD per maand, afhankelijk van de licentieleverancier. Het kan gratis bij uw server worden geleverd. U krijgt ook ondersteuning van zowel uw datacenterlicentieprovider als, als laatste redmiddel voor complexere problemen, cPanel.

Optie 2 - Webmin / Virtualmin

Webmin biedt een eenvoudig te installeren en te configureren oplossing voor web- en e-mailhosting via een dubbele licentie-plug-in genaamd Virtualmin. Hoewel het qua omvang vergelijkbaar is met cPanel, heeft het niet zoveel polijsting van de gebruikersinterface. Dat gezegd hebbende, met een eenvoudige configuratie via een webinterface, is het volledig bruikbaar en biedt het een belangrijke snelkoppeling naar live productie-e-mail.

Webmin/Virtualmin zijn gericht op een meer geavanceerd publiek. Hoewel een beginneling Webmin zeker kan installeren via het meegeleverde eenvoudige installatiescript, is meer commandoregel en praktische configuratie vereist via een systeem zoals cPanel. Webmin biedt veel meer aanpassingsopties dan cPanel, maar deze flexibiliteit wordt over het algemeen geboden via SSH-opdrachten en het bewerken van configuratiebestanden in plaats van via de grafische interface.

Webmin is open source en kan worden geïnstalleerd op een breed scala aan Linux-systemen, waaronder RedHat Enterprise Linux, CentOS, Debian, Ubuntu en Arch. Het heeft ook een optionele commerciële licentie en ondersteuning.

Optie 3 - Zelf rollen

cPanel en Webmin bieden uitstekende standaardconfiguraties, maar deze systemen zijn bestand tegen extreme aanpassingen. Webmin tolereert dit beter dan cPanel, maar met beide oplossingen kun je beter de workflow en methoden gebruiken die in de documentatie worden beschreven. Aangepaste integraties met andere systemen kunnen cPanel of Webmin breken.

Als u iets meer op maat nodig heeft, of liever geen softwareoplossing van derden heeft die uw e-mailsysteem beheert, is het waarschijnlijk de beste manier om uw e-mailsysteem te beheren. Dit is niet moeilijk, maar voor schaalinstallaties is wel een beetje gereedschap nodig om ervoor te zorgen dat nieuwe gebruikers correct worden toegevoegd, bestaande gebruikers worden onderhouden, wachtwoorden opnieuw worden ingesteld met veilige waarden en nieuwe virtuele domeinen correct worden gerouteerd.

Deze optie vereist het meeste werk en kennis vooraf. Het helemaal opnieuw bouwen van uw eigen e-mailserver vereist ook meer onderhoud om ervoor te zorgen dat systeemupdates uw workflow en beheersysteem niet verbreken. Dat gezegd hebbende, krijg je een systeem dat echt van jou is en is geconfigureerd op de precieze manier die je nodig hebt.

Conclusie

Als u overweegt uw eigen mailserver te gebruiken, raad ik u ten zeerste aan de voor- en nadelen af ​​te wegen voordat u zich aan het project verbindt. Het is veel werk, zowel vooraf als doorlopend, maar de voordelen voor privacy, beveiliging en maatwerk zijn moeilijk te verslaan.

Hoe een spel op Linux te ontwikkelen
Tien jaar geleden zouden niet veel Linux-gebruikers voorspellen dat hun favoriete besturingssysteem ooit een populair spelplatform voor commerciële vi...
Open source-poorten van commerciële game-engines
Gratis, open source en platformonafhankelijke game-engine-recreaties kunnen worden gebruikt om zowel oude als enkele van de vrij recente gametitels te...
Beste opdrachtregelspellen voor Linux
De opdrachtregel is niet alleen je grootste bondgenoot bij het gebruik van Linux, hij kan ook de bron van entertainment zijn omdat je hem kunt gebruik...