Hoe maak je een e-mailserver in Linux met behulp van Mail-In-A-Box

Mail-in-a-Box is een klein maar krachtig programma dat tot doel heeft een eenvoudig te implementeren alles-in-één e-mailserveroplossing op uw machine te creëren. Deze tutorial laat zien hoe je Mail-In-A-Box op een systeem installeert Ubuntu Linux.

Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Waarom uw eigen e-mailserver hosten

Een van de grootste voordelen van het hosten van uw eigen e-mailserver is dat het u privacy geeft over uw privégegevens. In tegenstelling tot een webmailservice zoals Gmail, zorgt het uitvoeren van Mail-in-a-Box ervoor dat er geen tussenpersoon is tussen jou en je e-mails.

Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

De door uzelf gehoste server geeft u ook flexibiliteit in de manier waarop u met uw e-mail omgaat. Gmail gebruikt bijvoorbeeld tags in plaats van mappen om berichten te ordenen. Dit verbreekt vaak offline clients die e-mail van Gmail-accounts proberen op te halen.

Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Ten slotte kunt u door uw eigen server te hosten identiteitscontroles omzeilen bij het aanmaken van een e-mailaccount. Dit is handig als u zich zorgen maakt over privacy en niet wilt dat uw informatie wordt gedeeld met externe providers.

Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Bereid uw eigen e-mailserver voor

Voordat u Mail-in-a-Box kunt installeren, moet u ervoor zorgen dat u een draaiende server en een domeinnaam heeft. Dit artikel is geschreven op Ubuntu VPS van digitale oceaan.

Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Om te beginnen, moet u uw domein configureren als een naamserver die naar uw eigen computer verwijst. Dit is belangrijk omdat Mail-in-a-Box intern zijn eigen DNS-records beheert.

Let op: De configuratie is voor elke domeinregistrant anders, dus we gaan niet door de instructies voor het maken van een nameserver. Wat u moet doen, is twee naamservers maken: ns1.uw-domeinnaam.com en ns2.uw-domeinnaam.com die verwijzen naar het IP-adres van uw server. U moet ook het DNS-record wijzigen in het record dat u hebt gemaakt.

Lees ook:  Zathura-sneltoetsen

Een e-mailserver maken in Linux met Mail-In-A-Box - %categoriesWerk de hostnaam van uw apparaat bij

Met uw domeinnaam en naamserver correct geconfigureerd, moet u nu de hostnaam van uw machine wijzigen. Hierdoor kan Mail-in-a-Box tijdens de installatie de standaardwaarden correct instellen.

U kunt dit in Digitalocean doen door het volgende te doen:

  1. Ga naar statuspagina van de droplet-app Jouw.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  2. Klik op de naam van de druppel en vervang deze door uw domeinnaam en klik op het vinkje om deze op te slaan.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  3. Log in op uw VPS-instantie als root en voer het volgende commando uit:
    echo "box" > /etc/hostname

    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

  4. Voer vervolgens de volgende opdracht uit om de “etc/gastheren// uw apparaat naar uw bestaande domeinnaam:
    awk '$1 == "127.0.1.1" { print $2 }' /etc/hosts | sed -is/.*/box.uwdomein.here/ awk '$1 == "127.0.1.1" { print $3 }' /etc/hosts | sed -is/.*/box/

    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

  5. Start uw apparaat opnieuw op om de nieuwe wijzigingen toe te passen.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Installeer Mail-in-a-Box

Hierna kunt u beginnen met het installeren van Mail-in-a-Box op uw apparaat.

  1. Start het proces door het installatiescript van Mail-in-a-Box op te halen:
    krul -s https://mailinabox.email/setup.sh | sudo -E bash
  2. Voer het e-mailadres in dat u voor uw mailserver wilt gebruiken.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  3. Geef een hostnaam op voor uw mailserver. In mijn geval zal ik de standaardoptie gebruiken "box.mijnvpsserver.top".
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  4. Het installatiescript vraagt ​​dan om een ​​tijdzone. Hiervoor moet u uw huidige tijdzone opgeven in plaats van de daadwerkelijke locatie van de server.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  5. Typ het wachtwoord dat u wilt gebruiken voor uw e-mailaccount.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Tip: Als u in plaats daarvan Outlook gebruikt, zoek dit dan uit Hoe u uw e-mails kunt plannen in Outlook.

Configureer uw e-mailserver

Op dit punt heeft u nu de Mail-in-a-Box-server correct op uw machine geïnstalleerd. U moet echter nog steeds enkele instellingen configureren om het correct te gebruiken.

  1. Open de link die het installatieprogramma aan het einde van het script heeft geschreven.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  2. Wanneer de website wordt geladen, kan uw browser u een beveiligingsuitzondering geven. Dit komt omdat Mail-in-a-Box een zelfondertekend certificaat gebruikt voor zijn initiële website.

U kunt deze fout veilig omzeilen door op te klikken "Geavanceerd" , Dan "Risico's accepteren en verder gaan".

Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

2. Meld u aan bij uw Mail-in-a-Box-instantie door uw nieuwe e-mailaccount en wachtwoord op te geven.
Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

3. Klik op "het systeem" , Dan "TLS-certificaten (SSL)".
Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

4. Klik op de knop "voorzien" Om een ​​SSL-certificaat te genereren voor de subdomeinen van uw server.
Een e-mailserver maken in Linux met Mail-In-A-Box - %categoriesEr zijn gevallen waarin Mail-in-a-Box niet voor al uw subdomeinen om een ​​SSL-certificaat vraagt. U kunt dit oplossen door op de knop te klikken "voorzien" alweer.

5. Klik op "het systeem" , Dan "Statuscontroles" Om er zeker van te zijn dat alles naar behoren werkt.
Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Tip: leer meer over SSL en codering door uw eigen zelfondertekende certificaat te maken met OpenSSL.

Verstuur en verifieer je eerste e-mail

Vanaf hier kunt u nu inloggen en uw Mail-in-a-Box-server gebruiken. In tegenstelling tot andere door uzelf gehoste e-mailoplossingen, biedt Mail-in-a-Box een eenvoudige en intuïtieve webinterface die u kunt gebruiken en waarmee u meteen aan de slag kunt. Dit betekent dat u geen externe mailclients hoeft te installeren om Mail-in-a-Box te gebruiken.

  1. Open de webinterface in uw browser door te typen: "https://uwdomein.com/mail."
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  2. Typ uw nieuwe e-mailadres en wachtwoord op de inlogpagina van de server.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  3. Klik op de knop "bouw" Om een ​​nieuw e-mailbericht te maken.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories
  4. Geef een geldige e-mailontvanger op en schrijf een eenvoudig testbericht.
  5. Als u klaar bent, klikt u op de knop "versturen".
  6. Controleer ten slotte of uw e-mail de beoogde ontvanger heeft bereikt door hun inbox te laden.
    Een e-mailserver maken in Linux met Mail-In-A-Box - %categories

Veel Gestelde Vragen

V1: Is het mogelijk om mijn e-mailserver opnieuw te configureren na installatie?
Antwoord: Ja. U kunt alle interne instellingen van de server opnieuw configureren door naar de console van het apparaat te gaan en de volgende opdracht uit te voeren: sudo mailinabox.

V2: Kan ik een ander e-mailaccount aanmaken op mijn Mail-in-a-Box-server?
Antwoord: Ja. Met Mail-in-a-Box kunt u standaard meerdere e-mailaccounts op dezelfde server aanmaken. Ga hiervoor naar de beheerpagina van Mail-in-a-Box en klik op "E-mail en gebruikers" , Dan "de gebruiker". Hierdoor wordt een prompt geladen waarin u een e-mailadres en wachtwoord voor een nieuwe gebruiker kunt opgeven.

V3: Mijn e-mail bereikt de beoogde ontvanger niet.
Antwoord: De meest waarschijnlijke reden hiervoor is dat het IP-adres van uw apparaat op de e-mailblokkeerlijst staat. Om dit probleem op te lossen, kunt u een nieuw IP-adres aanvragen "Niet verboden" van uw serviceprovider of maak een nieuwe VPS-instantie aan. Een andere manier is om een ​​SMTP-server van derden te gebruiken om u te helpen bij het verzenden van uw e-mails.

Lees ook:  Wat is Proton voor Steam en hoe beïnvloedt het gaming op Linux?
Dit vind je misschien ook leuk