Jannah-tema Lisensen er ikke validert. Gå til siden for temaalternativer for å validere lisensen. Du trenger en enkelt lisens for hvert domenenavn.

Hvordan lage en e-postserver i Linux ved hjelp av Mail-In-A-Box

Mail-in-a-Box er et lite, men kraftig program som tar sikte på å lage en enkel å distribuere alt-i-ett e-postserverløsning på maskinen din. Denne opplæringen viser deg hvordan du kan installere Mail-In-A-Box på et system Ubuntu Linux.

Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

Hvorfor være vert for din egen e-postserver

En av de største fordelene med å være vert for din egen e-postserver er at det gir deg personvern fremfor dine private data. I motsetning til en nettposttjeneste som Gmail, sikrer kjøring av Mail-in-a-Box at det ikke er noen mellommann mellom deg og e-postene dine.

Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

Den selvdrevne serveren gir deg også fleksibilitet i hvordan du samhandler med e-posten din. Gmail bruker for eksempel tagger i stedet for mapper for å organisere meldinger. Dette bryter ofte frakoblede klienter som prøver å hente e-post fra Gmail-kontoer.

Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

Til slutt, vert for din egen server lar deg omgå identitetskontroller når du oppretter en e-postkonto. Dette er nyttig hvis du er bekymret for personvern og ikke vil at informasjonen din skal deles med tredjepartsleverandører.

Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

Forbered din egen e-postserver

Før du kan installere Mail-in-a-Box, må du sørge for at du har en kjørende server og et domenenavn. Denne artikkelen ble gjort på Ubuntu VPS fra digitalocean.

Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

For å komme i gang må du konfigurere domenet ditt som en navneserver som peker til din egen maskin. Dette er viktig fordi Mail-in-a-Box administrerer sine egne DNS-poster internt.

Les også:  De beste Linux-distribusjonene som gir deg Windows 10-opplevelsen enkelt

Merk: Konfigurasjonen er forskjellig for hver domeneregistrant, så vi vil ikke gå gjennom instruksjonene for å opprette en navneserver. Det du trenger å gjøre er å opprette to navneservere: ns1.ditt-domenenavn.com og ns2.ditt-domenenavn.com som peker til serverens IP-adresse. Du bør også endre DNS-posten til den du opprettet.

Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box Oppdater enhetens vertsnavn

Med domenenavnet og navneserveren riktig konfigurert, må du nå endre maskinens vertsnavn. Dette vil tillate Mail-in-a-Box å stille inn standardverdier riktig under installasjonen.

Du kan gjøre dette i Digitalocean ved å gjøre følgende:

  1. Gå til droplet app statusside din.
    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box
  2. Klikk på navnet på dråpen og erstatt den med domenenavnet ditt og klikk på haken for å lagre den.
    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box
  3. Logg på VPS-forekomsten din som root og kjør følgende kommando:
    echo "boks" > /etc/vertsnavn

    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

  4. Kjør deretter følgende kommando for å endre "etc/hosts// enheten din til ditt eksisterende domenenavn:
    awk '$1 == "127.0.1.1" { print $2 }' /etc/hosts | sed -is/.*/box.yourdomain.here/ awk '$1 == "127.0.1.1" { print $3 }' /etc/hosts | sed -is/.*/box/

    Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box

  5. Start enheten på nytt for å bruke de nye endringene.
    Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box

Installer Mail-in-a-Box

Etter å ha gjort det, kan du nå begynne å installere Mail-in-a-Box på enheten din.

  1. Start prosessen ved å hente installasjonsskriptet for Mail-in-a-Box:
    curl -s https://mailinabox.email/setup.sh | sudo -E bash
  2. Skriv inn e-postadressen du vil bruke for e-postserveren.
    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box
  3. Oppgi et vertsnavn for e-postserveren din. I mitt tilfelle vil jeg bruke standardalternativet "box.myvpsserver.top".
    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box
  4. Installasjonsskriptet vil da spørre deg om en tidssone. For dette må du oppgi din nåværende tidssone i stedet for den faktiske plasseringen til serveren.
    Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box
  5. Skriv inn passordet du vil bruke for e-postkontoen din.
    Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box

Tips: Hvis du bruker Outlook i stedet, finn ut av det Slik planlegger du e-poster i Outlook.

Konfigurer e-postserveren din

På dette tidspunktet har du nå Mail-in-a-Box-serveren riktig installert på maskinen din. Du må imidlertid fortsatt konfigurere noen av innstillingene for å bruke den riktig.

  1. Åpne koblingen installatøren skrev på slutten av skriptet.
    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box
  2. Når nettstedet laster, kan nettleseren din kaste et sikkerhetsunntak på deg. Dette er fordi Mail-in-a-Box bruker et selvsignert sertifikat for sin første nettside.

Du kan trygt omgå denne feilen ved å klikke "avansert" , Deretter "Akseptere risiko og gå videre".

Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box

2. Logg på Mail-in-a-Box-forekomsten ved å oppgi din nye e-postkonto og passord.
Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

3. Klikk på "systemet" , Deretter "TLS-sertifikater (SSL)".
Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box

4. Klikk på knappen "å skaffe" For å generere et SSL-sertifikat for serverens underdomener.
Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box Det er tilfeller der Mail-in-a-Box ikke ber om et SSL-sertifikat for alle underdomenene dine. Du kan fikse dette ved å klikke på knappen "å skaffe" igjen.

5. Klikk "systemet" , Deretter "Statussjekker" For å sikre at alt fungerer som det skal.
Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box

Tips: Lær mer om SSL og kryptering ved å lage ditt eget selvsignerte sertifikat med OpenSSL.

Send og bekreft din første e-post

Herfra kan du nå logge på og bruke Mail-in-a-Box-serveren. I motsetning til andre selvhostede e-postløsninger, gir Mail-in-a-Box et enkelt og intuitivt nettgrensesnitt som du kan bruke og komme i gang med en gang. Dette betyr at du ikke trenger å installere noen eksterne e-postklienter for å bruke Mail-in-a-Box.

  1. Få tilgang til nettgrensesnittet i nettleseren din ved å skrive: "https://dittdomene.com/mail."
    Slik oppretter du en webmail-klient i Linux ved hjelp av Mail-In-A-Box
  2. Skriv inn din nye e-postadresse og passord på serverpåloggingssiden.
    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box
  3. Klikk på knappen "konstruksjon" for å opprette en ny e-postmelding.
    Slik oppretter du en e-postserver i Linux ved hjelp av Mail-In-A-Box
  4. Oppgi en gyldig e-postmottaker og skriv en enkel testmelding.
  5. Når du er ferdig, klikker du på knappen "sende".
  6. Til slutt, sjekk om e-posten din har nådd den tiltenkte mottakeren ved å laste inn innboksen.
    Slik oppretter du en Linux-e-postserver ved hjelp av Mail-In-A-Box

ofte stilte spørsmål

Q1: Er det mulig å rekonfigurere e-postserveren min etter installasjon?
Svar: Ja. Du kan rekonfigurere hvilken som helst av serverens interne innstillinger ved å gå til enhetens konsoll og kjøre følgende kommando: sudo mailinabox.

Q2: Kan jeg opprette en annen e-postkonto på Mail-in-a-Box-serveren min?
Svar: Ja. Som standard lar Mail-in-a-Box deg opprette flere e-postkontoer på samme server. For å gjøre dette, gå til Mail-in-a-Box admin-siden og klikk på "Mail og brukere" , Deretter "brukeren". Dette vil laste en melding der du kan oppgi en e-postadresse og passord for en ny bruker.

Spørsmål 3: E-posten min når ikke den tiltenkte mottakeren.
Svar: Den mest sannsynlige årsaken til dette er at enhetens IP-adresse er på e-postblokkeringslisten. For å fikse dette problemet kan du enten be om en ny IP-adresse "Ikke forbudt" fra tjenesteleverandøren din eller opprett en ny VPS-instans. En annen måte er å bruke en tredjeparts SMTP-server for å hjelpe deg med å sende e-postene dine.

Les også:  Sikre trinn for å enkelt migrere en Docker-server til et nytt system
Gå til toppknappen