Jannah-tema Licensen är inte validerad. Gå till sidan med temainställningar för att validera licensen. Du behöver en enda licens för varje domännamn.

Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

Mail-in-a-Box är ett litet men kraftfullt program som syftar till att skapa en multifunktionell e-postserverlösning som är enkel att driftsätta på din dator. Den här handledningen visar hur du installerar Mail-in-a-Box på ditt system. ubuntu Linux.

Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

Varför ska du hosta din egen e-postserver?

En av de största fördelarna med att ha en egen e-postserver är att det ger dig integritet över dina privata data. Till skillnad från en webbmejltjänst som Gmail, säkerställer Mail-in-a-Box att det inte finns någon mellanhand mellan dig och dina e-postmeddelanden.

Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

En egenhostad server ger dig också flexibilitet i hur du interagerar med din e-post. Till exempel använder Gmail etiketter istället för mappar för att organisera meddelanden. Detta stör ofta offlineklienter som försöker hämta e-post från Gmail-konton.

Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

Slutligen, genom att vara värd för din egen server kan du kringgå identitetsverifiering när du skapar ett e-postkonto. Detta är användbart om du är orolig för integritet och inte vill dela din information med tredjepartsleverantörer.

Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

Förbereder din e-postserver

Innan du kan installera Mail-in-a-Box måste du se till att du har en fungerande server och ett domännamn. Den här artikeln skrevs på en Ubuntu VPS från digitalocean.

Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

För att komma igång måste du konfigurera din domän som en namnserver som pekar mot din egen maskin. Detta är viktigt eftersom Mail-in-a-Box hanterar sina egna DNS-poster internt.

Läs också:  Vad man ska göra efter att ha installerat Ubuntu för första gången för att förbättra prestanda och användarupplevelse

Obs! Konfigurationen varierar för varje domänregistrator, så vi kommer inte att gå igenom instruktionerna för att skapa en namnserver. Det du behöver göra är att skapa två namnservrar: ns1.ditt-domännamn.com och ns2.ditt-domännamn.com, som pekar mot din servers IP-adress. Du måste också ändra domännamnserverposten till den du skapade.

Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box Uppdatera enhetens värdnamn

Med ditt domännamn och din namnserver korrekt konfigurerade behöver du nu ändra din enhets värdnamn. Detta gör att Mail-in-a-Box kan ställa in standardvärdena korrekt under installationen.

Du kan göra detta i Digitalocean genom att göra följande:

  1. Gå till Statussida för droplet-applikationer din.
    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box
  2. Klicka på droppens namn, ersätt det med ditt domännamn och klicka på bockmarkeringen för att spara den.
    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box
  3. Logga in på din VPS-instans som root och kör följande kommando:
    echo "box" > /etc/värdnamn

    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

  4. Kör sedan följande kommando för att ändra filen: etc. /värdar/ Din enhet till ditt nuvarande domännamn:
    awk '$1 == "127.0.1.1" { print $2 }' /etc/hosts | sed -is/.*/box.dindomän.här/ awk '$1 == "127.0.1.1" { print $3 }' /etc/hosts | sed -is/.*/box/

    Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box

  5. Starta om enheten för att tillämpa de nya ändringarna.
    Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box

Installera Mail-in-a-Box

När du har gjort detta kan du börja installera Mail-in-a-Box på din enhet.

  1. Börja processen genom att hämta installationsskriptet för Mail-in-a-Box:
    curl -s https://mailinabox.email/setup.sh | sudo -E bash
  2. Ange den e-postadress du vill använda för din e-postserver.
    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box
  3. Ange ett värdnamn för din e-postserver. I mitt fall använder jag standardalternativet. "box.myvpsserver.top".
    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box
  4. Installationsskriptet kommer sedan att fråga dig om en tidszon. För detta behöver du ange din nuvarande tidszon istället för serverns faktiska plats.
    Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box
  5. Skriv in lösenordet du vill använda för ditt e-postkonto.
    Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box

Tips: Om du använder Outlook istället kan du läsa mer om Så här schemalägger du dina e-postmeddelanden i Outlook.

Konfigurera din e-postserver

Nu har du Mail-in-a-Box-servern korrekt installerad på din enhet. Du behöver dock fortfarande konfigurera några av dess inställningar för att använda den korrekt.

  1. Öppna länken som installationsprogrammet skrev i slutet av skriptet.
    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box
  2. När webbplatsen laddas kan din webbläsare utlösa ett säkerhetsundantag. Detta beror på att Mail-in-a-Box använder ett självsignerat certifikat för sin ursprungliga webbplats.

Du kan säkert kringgå det här felet genom att klicka "avancerad" , Då "Acceptera risken och följ upp."

Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box

2. Logga in på din Mail-in-a-Box-instans genom att ange ditt nya e-postkonto och lösenord.
Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

3. Klicka på "systemet" , Då TLS-certifikat (SSL).
Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box

4. Klicka på knappen "att tillhandahålla" För att skapa ett SSL-certifikat för din servers underdomäner.
Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box Det finns fall där Mail-in-a-Box inte begär ett SSL-certifikat för alla dina underdomäner. Du kan åtgärda detta genom att klicka på knappen. "att tillhandahålla" ännu en gång.

5. Klicka på "systemet" , Då Statuskontroller För att se till att allt fungerar som det ska.
Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box

Tips: Läs mer om SSL och kryptering genom att skapa ditt eget självsignerade certifikat med OpenSSL.

Skicka och verifiera din första e-postadress

Härifrån kan du nu logga in och använda din Mail-in-a-Box-server. Till skillnad från andra e-postlösningar med egen host erbjuder Mail-in-a-Box ett enkelt och intuitivt webbgränssnitt som du kan använda och komma igång direkt. Det betyder att du inte behöver installera några externa e-postklienter för att använda Mail-in-a-Box.

  1. Gå in i webbgränssnittet i din webbläsare genom att skriva: "https://dindomän.com/post."
    Hur man skapar en webbmailklient i Linux med hjälp av Mail-In-A-Box
  2. Ange din nya e-postadress och ditt nya lösenord på serverns inloggningssida.
    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box
  3. Klicka på knappen "konstruktion" För att skapa ett nytt e-postmeddelande.
    Hur man skapar en e-postserver i Linux med hjälp av Mail-In-A-Box
  4. Ange en giltig e-postadress som mottagare och skriv ett enkelt testmeddelande.
  5. När du är klar klickar du på knappen "skicka".
  6. Slutligen, kontrollera om din post har nått den avsedda mottagaren genom att ladda deras inkorg.
    Hur man skapar en Linux e-postserver med hjälp av Mail-In-A-Box

Vanliga frågor

F1: Är det möjligt att omkonfigurera min e-postserver efter installationen?
Svar: Ja. Du kan omkonfigurera serverns interna inställningar genom att gå till enhetens konsol och köra följande kommando: sudo mailinabox.

F2: Kan jag skapa ett annat e-postkonto på min Mail-in-a-Box-server?
Svar: Ja. Som standard låter Mail-in-a-Box dig skapa flera e-postkonton på samma server. För att göra detta, gå till Mail-in-a-Box administratörssida, klicka på E-post och användare , Då "användare"Detta laddar en fråga där du kan ange en e-postadress och ett lösenord för en ny användare.

F3: Min post når inte den avsedda mottagaren.
Svar: Den troligaste orsaken till detta är att din enhets IP-adress finns på en lista över e-postblockeringar. För att åtgärda problemet kan du antingen begära en ny IP-adress "Inte baserat på förbud" Från din tjänsteleverantör eller skapa en ny VPS-instans. Ett annat sätt är att använda en tredjeparts SMTP-server för att skicka dina e-postmeddelanden.

Läs också:  De bästa gratis Linux-apparna som snabbt ökar din produktivitet
Gå till översta knappen